diff --git a/Back/skydiveLogs-api.DomainBusiness/IdentityService.cs b/Back/skydiveLogs-api.DomainBusiness/IdentityService.cs index 678aa2b..3b7c487 100644 --- a/Back/skydiveLogs-api.DomainBusiness/IdentityService.cs +++ b/Back/skydiveLogs-api.DomainBusiness/IdentityService.cs @@ -12,8 +12,7 @@ namespace skydiveLogs_api.DomainBusiness public IdentityService(ClaimsPrincipal user) { - if (user != null - && user.Claims.Any()) + if (user != null && user.Claims.Any()) { var claims = user.Claims; diff --git a/Back/skydiveLogs-api.Ioc/IocService.cs b/Back/skydiveLogs-api.Ioc/IocService.cs index b814839..56a8920 100644 --- a/Back/skydiveLogs-api.Ioc/IocService.cs +++ b/Back/skydiveLogs-api.Ioc/IocService.cs @@ -41,6 +41,7 @@ namespace skydiveLogs_api.Ioc _services.AddSingleton(); _services.AddScoped(); + _services.AddScoped(s => s.GetService()?.HttpContext.User); _services.AddScoped(); diff --git a/Back/skydiveLogs-api.Ioc/skydiveLogs-api.Ioc.csproj b/Back/skydiveLogs-api.Ioc/skydiveLogs-api.Ioc.csproj index 98cde9b..3df6f6d 100644 --- a/Back/skydiveLogs-api.Ioc/skydiveLogs-api.Ioc.csproj +++ b/Back/skydiveLogs-api.Ioc/skydiveLogs-api.Ioc.csproj @@ -1,19 +1,22 @@  - - net7.0 - skydiveLogs_api.Ioc - + + net7.0 + skydiveLogs_api.Ioc + - - - - - + + + + + + + + - - - - + + + + diff --git a/Back/skydiveLogs-api/Startup.cs b/Back/skydiveLogs-api/Startup.cs index 930803e..21f95bb 100644 --- a/Back/skydiveLogs-api/Startup.cs +++ b/Back/skydiveLogs-api/Startup.cs @@ -49,8 +49,6 @@ namespace skydiveLogs_api public void ConfigureServices(IServiceCollection services) { services.AddMvc(options => { options.EnableEndpointRouting = false; }); - //.SetCompatibilityVersion(CompatibilityVersion.Version_3_0); - services.AddHttpContextAccessor(); // JWT diff --git a/Back/skydiveLogs-api/skydiveLogs-api.csproj b/Back/skydiveLogs-api/skydiveLogs-api.csproj index c830104..230f881 100644 --- a/Back/skydiveLogs-api/skydiveLogs-api.csproj +++ b/Back/skydiveLogs-api/skydiveLogs-api.csproj @@ -22,7 +22,7 @@ - +