Skip to content

Commit 84e4de4

Browse files
committed
2 parents 739f292 + 9c175bd commit 84e4de4

106 files changed

Lines changed: 443 additions & 344 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Sources/EasyExtensions.AspNetCore.Authorization/Abstractions/IClaimProvider.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
using System.Security.Claims;
2-
using System.Collections.Generic;
1+
using System.Collections.Generic;
2+
using System.Security.Claims;
33

44
namespace EasyExtensions.AspNetCore.Authorization.Abstractions
55
{

Sources/EasyExtensions.AspNetCore.Authorization/Abstractions/ITokenProvider.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
using System;
1+
using EasyExtensions.AspNetCore.Authorization.Builders;
22
using Microsoft.IdentityModel.Tokens;
3-
using EasyExtensions.AspNetCore.Authorization.Builders;
3+
using System;
44

55
namespace EasyExtensions.AspNetCore.Authorization.Abstractions
66
{

Sources/EasyExtensions.AspNetCore.Authorization/Builders/ClaimBuilder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using System;
2-
using System.Security.Claims;
32
using System.Collections.Generic;
3+
using System.Security.Claims;
44

55
namespace EasyExtensions.AspNetCore.Authorization.Builders
66
{

Sources/EasyExtensions.AspNetCore.Authorization/Controllers/BaseAuthController.cs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
using System;
1+
using EasyExtensions.Abstractions;
2+
using EasyExtensions.AspNetCore.Authorization.Abstractions;
3+
using EasyExtensions.AspNetCore.Authorization.Models.Dto;
4+
using EasyExtensions.AspNetCore.Extensions;
5+
using EasyExtensions.Helpers;
6+
using EasyExtensions.Models.Enums;
7+
using Microsoft.AspNetCore.Authorization;
8+
using Microsoft.AspNetCore.Mvc;
9+
using System;
10+
using System.Collections.Generic;
11+
using System.IdentityModel.Tokens.Jwt;
212
using System.Net;
313
using System.Net.Http;
414
using System.Net.Http.Json;
515
using System.Security.Claims;
616
using System.Threading.Tasks;
7-
using EasyExtensions.Helpers;
8-
using Microsoft.AspNetCore.Mvc;
9-
using System.Collections.Generic;
10-
using EasyExtensions.Abstractions;
11-
using System.IdentityModel.Tokens.Jwt;
12-
using Microsoft.AspNetCore.Authorization;
13-
using EasyExtensions.AspNetCore.Extensions;
14-
using EasyExtensions.AspNetCore.Authorization.Models.Dto;
15-
using EasyExtensions.AspNetCore.Authorization.Abstractions;
16-
using EasyExtensions.AspNetCore.Authorization.Models.Dto.Enums;
1717

1818
namespace EasyExtensions.AspNetCore.Authorization.Controllers
1919
{

Sources/EasyExtensions.AspNetCore.Authorization/EasyExtensions.AspNetCore.Authorization.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@
3131
<None Include="..\..\LICENSE.md" Pack="true" PackagePath="LICENSE.md" />
3232
<ProjectReference Include="..\EasyExtensions.AspNetCore\EasyExtensions.AspNetCore.csproj" />
3333
<ProjectReference Include="..\EasyExtensions\EasyExtensions.csproj" />
34-
<PackageReference Include="Microsoft.AspNetCore.Authorization" Version="10.0.0" />
35-
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="10.0.0" />
36-
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="10.0.0" />
34+
<PackageReference Include="Microsoft.AspNetCore.Authorization" Version="10.0.1" />
35+
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="10.0.1" />
36+
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="10.0.1" />
3737
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" />
3838
</ItemGroup>
3939

Sources/EasyExtensions.AspNetCore.Authorization/Extensions/ConfigurationExtensions.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
using System;
1+
using EasyExtensions.AspNetCore.Authorization.Models;
22
using EasyExtensions.Helpers;
3-
using Microsoft.IdentityModel.Tokens;
43
using Microsoft.Extensions.Configuration;
5-
using EasyExtensions.AspNetCore.Authorization.Models;
4+
using Microsoft.IdentityModel.Tokens;
5+
using System;
66

77
namespace EasyExtensions.AspNetCore.Authorization.Extensions
88
{
@@ -14,7 +14,7 @@ internal static JwtSettings GetJwtSettings(this IConfiguration configuration)
1414
{
1515
const int defaultLifetimeMinutes = 15;
1616
var jwtSettings = configuration.GetSection("JwtSettings");
17-
string? lifetimeMinutesStr = jwtSettings.Exists()
17+
string? lifetimeMinutesStr = jwtSettings.Exists()
1818
? jwtSettings["LifetimeMinutes"]
1919
: configuration["JwtLifetimeMinutes"];
2020
int lifetimeMinutes = int.TryParse(lifetimeMinutesStr, out int parsedLifetimeMinutes)

Sources/EasyExtensions.AspNetCore.Authorization/Extensions/ServiceCollectionExtensions.cs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
using System;
2-
using System.Threading.Tasks;
3-
using System.Collections.Generic;
4-
using Microsoft.Extensions.Options;
5-
using Microsoft.IdentityModel.Tokens;
6-
using Microsoft.Extensions.Configuration;
7-
using Microsoft.AspNetCore.Authorization;
8-
using Microsoft.Extensions.DependencyInjection;
9-
using Microsoft.AspNetCore.Authentication.JwtBearer;
1+
using EasyExtensions.AspNetCore.Authorization.Abstractions;
102
using EasyExtensions.AspNetCore.Authorization.Handlers;
113
using EasyExtensions.AspNetCore.Authorization.Services;
12-
using EasyExtensions.AspNetCore.Authorization.Abstractions;
4+
using Microsoft.AspNetCore.Authentication.JwtBearer;
5+
using Microsoft.AspNetCore.Authorization;
6+
using Microsoft.Extensions.Configuration;
7+
using Microsoft.Extensions.DependencyInjection;
8+
using Microsoft.Extensions.Options;
9+
using Microsoft.IdentityModel.Tokens;
10+
using System;
11+
using System.Collections.Generic;
12+
using System.Threading.Tasks;
1313

1414
namespace EasyExtensions.AspNetCore.Authorization.Extensions
1515
{

Sources/EasyExtensions.AspNetCore.Authorization/Handlers/AllowAnonymousAuthorizationHandler.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
using System.Threading.Tasks;
2-
using Microsoft.AspNetCore.Authorization;
1+
using Microsoft.AspNetCore.Authorization;
2+
using System.Threading.Tasks;
33

44
namespace EasyExtensions.AspNetCore.Authorization.Handlers
55
{

Sources/EasyExtensions.AspNetCore.Authorization/Services/JwtTokenProvider.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
using System;
2-
using System.Text;
3-
using Microsoft.IdentityModel.Tokens;
4-
using System.IdentityModel.Tokens.Jwt;
5-
using Microsoft.Extensions.Configuration;
6-
using EasyExtensions.AspNetCore.Authorization.Models;
1+
using EasyExtensions.AspNetCore.Authorization.Abstractions;
72
using EasyExtensions.AspNetCore.Authorization.Builders;
83
using EasyExtensions.AspNetCore.Authorization.Extensions;
9-
using EasyExtensions.AspNetCore.Authorization.Abstractions;
4+
using EasyExtensions.AspNetCore.Authorization.Models;
5+
using Microsoft.Extensions.Configuration;
6+
using Microsoft.IdentityModel.Tokens;
7+
using System;
8+
using System.IdentityModel.Tokens.Jwt;
9+
using System.Text;
1010

1111
namespace EasyExtensions.AspNetCore.Authorization.Services
1212
{

Sources/EasyExtensions.AspNetCore.Sentry/Extensions/WebHostBuilderExtensions.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
using Sentry;
2-
using System;
3-
using Sentry.AspNetCore;
4-
using System.Diagnostics;
1+
using EasyExtensions.AspNetCore.Sentry.Factories;
52
using Microsoft.AspNetCore.Hosting;
63
using Microsoft.Extensions.DependencyInjection;
7-
using EasyExtensions.AspNetCore.Sentry.Factories;
4+
using Sentry;
5+
using Sentry.AspNetCore;
6+
using System;
7+
using System.Diagnostics;
88

99
namespace EasyExtensions.AspNetCore.Sentry.Extensions
1010
{
@@ -21,7 +21,7 @@ public static class WebHostBuilderExtensions
2121
/// <param name="setup"> Optional setup action. </param>
2222
/// <param name="useInDevelopment"> Force use in development environment. </param>
2323
/// <returns> Current <see cref="IWebHostBuilder"/> instance. </returns>
24-
public static IWebHostBuilder UseSentryWithUserCapturing(this IWebHostBuilder builder,
24+
public static IWebHostBuilder UseSentryWithUserCapturing(this IWebHostBuilder builder,
2525
string dsn, Action<SentryAspNetCoreOptions>? setup = null, bool useInDevelopment = false)
2626
{
2727
bool isDevelopment = Environment.GetEnvironmentVariable("ENVIRONMENT") == "Development" || Debugger.IsAttached;

0 commit comments

Comments
 (0)