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 @@
-
+