diff --git a/SecurityService.BusinessLogic/SecurityService.BusinessLogic.csproj b/SecurityService.BusinessLogic/SecurityService.BusinessLogic.csproj index 23e3d674..d36aee54 100644 --- a/SecurityService.BusinessLogic/SecurityService.BusinessLogic.csproj +++ b/SecurityService.BusinessLogic/SecurityService.BusinessLogic.csproj @@ -8,16 +8,16 @@ - - + + - - + + diff --git a/SecurityService.Client/SecurityService.Client.csproj b/SecurityService.Client/SecurityService.Client.csproj index 9dff0d80..4e05c275 100644 --- a/SecurityService.Client/SecurityService.Client.csproj +++ b/SecurityService.Client/SecurityService.Client.csproj @@ -6,8 +6,8 @@ - - + + diff --git a/SecurityService.Database/SecurityService.Database.csproj b/SecurityService.Database/SecurityService.Database.csproj index 9df167db..331de9a3 100644 --- a/SecurityService.Database/SecurityService.Database.csproj +++ b/SecurityService.Database/SecurityService.Database.csproj @@ -22,7 +22,7 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/SecurityService.IntegrationTesting.Helpers/SecurityService.IntegrationTesting.Helpers.csproj b/SecurityService.IntegrationTesting.Helpers/SecurityService.IntegrationTesting.Helpers.csproj index 18e58cc4..8adb39d4 100644 --- a/SecurityService.IntegrationTesting.Helpers/SecurityService.IntegrationTesting.Helpers.csproj +++ b/SecurityService.IntegrationTesting.Helpers/SecurityService.IntegrationTesting.Helpers.csproj @@ -8,7 +8,7 @@ - + diff --git a/SecurityService.IntegrationTests/SecurityService.IntegrationTests.csproj b/SecurityService.IntegrationTests/SecurityService.IntegrationTests.csproj index 2df90871..35a6f422 100644 --- a/SecurityService.IntegrationTests/SecurityService.IntegrationTests.csproj +++ b/SecurityService.IntegrationTests/SecurityService.IntegrationTests.csproj @@ -20,11 +20,11 @@ - + - + diff --git a/SecurityService.OpenIdConnect.IntegrationTests/SecurityService.OpenIdConnect.IntegrationTests.csproj b/SecurityService.OpenIdConnect.IntegrationTests/SecurityService.OpenIdConnect.IntegrationTests.csproj index 9561022d..8fcc786e 100644 --- a/SecurityService.OpenIdConnect.IntegrationTests/SecurityService.OpenIdConnect.IntegrationTests.csproj +++ b/SecurityService.OpenIdConnect.IntegrationTests/SecurityService.OpenIdConnect.IntegrationTests.csproj @@ -18,13 +18,13 @@ - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/SecurityService.UserInterface/SecurityService.UserInterface.csproj b/SecurityService.UserInterface/SecurityService.UserInterface.csproj index e3a1cb4d..7ca605c8 100644 --- a/SecurityService.UserInterface/SecurityService.UserInterface.csproj +++ b/SecurityService.UserInterface/SecurityService.UserInterface.csproj @@ -16,7 +16,7 @@ - + diff --git a/SecurityService/Bootstrapper/MediatorRegistry.cs b/SecurityService/Bootstrapper/MediatorRegistry.cs index 2202d341..fb956c05 100644 --- a/SecurityService/Bootstrapper/MediatorRegistry.cs +++ b/SecurityService/Bootstrapper/MediatorRegistry.cs @@ -19,36 +19,6 @@ public class MediatorRegistry : ServiceRegistry { public MediatorRegistry() { - this.AddTransient(); - - this.AddSingleton>, ApiScopeRequestHandler>(); - this.AddSingleton>>, ApiScopeRequestHandler>(); - this.AddSingleton, ApiScopeRequestHandler>(); - - this.AddSingleton>, ApiResourceRequestHandler>(); - this.AddSingleton>>, ApiResourceRequestHandler>(); - this.AddSingleton, ApiResourceRequestHandler>(); - - this.AddSingleton>, RoleRequestHandler>(); - this.AddSingleton>>, RoleRequestHandler>(); - this.AddSingleton, RoleRequestHandler>(); - - this.AddSingleton>, ClientRequestHandler>(); - this.AddSingleton>>, ClientRequestHandler>(); - this.AddSingleton, ClientRequestHandler>(); - - this.AddSingleton>, IdentityResourceRequestHandler>(); - this.AddSingleton>>, IdentityResourceRequestHandler>(); - this.AddSingleton, IdentityResourceRequestHandler>(); - - this.AddSingleton>, UserRequestHandler>(); - this.AddSingleton>>, UserRequestHandler>(); - this.AddSingleton, UserRequestHandler>(); - - this.AddSingleton>, UserRequestHandler>(); - this.AddSingleton, UserRequestHandler>(); - this.AddSingleton>, UserRequestHandler>(); - this.AddSingleton, UserRequestHandler>(); - this.AddSingleton, UserRequestHandler>(); + this.AddMediatR(cfg => cfg.RegisterServicesFromAssembly(typeof(ApiResourceRequestHandler).Assembly)); } } \ No newline at end of file diff --git a/SecurityService/SecurityService.csproj b/SecurityService/SecurityService.csproj index 72460b8e..87b9ae54 100644 --- a/SecurityService/SecurityService.csproj +++ b/SecurityService/SecurityService.csproj @@ -10,7 +10,7 @@ - + @@ -21,7 +21,7 @@ - + @@ -32,10 +32,10 @@ - + - - + + diff --git a/SecurityService/Startup.cs b/SecurityService/Startup.cs index 73ed8a40..74566f23 100644 --- a/SecurityService/Startup.cs +++ b/SecurityService/Startup.cs @@ -95,8 +95,7 @@ public void Configure(IApplicationBuilder app, Logger.Initialise(logger); Startup.Configuration.LogConfiguration(Logger.LogWarning); app.UseMiddleware(); - app.AddRequestLogging(); - app.AddResponseLogging(); + app.AddRequestResponseLogging(); app.AddExceptionHandler(); if (env.IsDevelopment()) diff --git a/SecurityServiceTestUI/SecurityServiceTestUI.csproj b/SecurityServiceTestUI/SecurityServiceTestUI.csproj index 00cd479e..4af76670 100644 --- a/SecurityServiceTestUI/SecurityServiceTestUI.csproj +++ b/SecurityServiceTestUI/SecurityServiceTestUI.csproj @@ -11,7 +11,7 @@ - +