diff --git a/FileProcessor.BusinessLogic/FileProcessor.BusinessLogic.csproj b/FileProcessor.BusinessLogic/FileProcessor.BusinessLogic.csproj
index 900ffee..815b5e9 100644
--- a/FileProcessor.BusinessLogic/FileProcessor.BusinessLogic.csproj
+++ b/FileProcessor.BusinessLogic/FileProcessor.BusinessLogic.csproj
@@ -7,16 +7,16 @@
-
-
-
-
-
+
+
+
+
+
-
+
-
+
diff --git a/FileProcessor.Client/FileProcessor.Client.csproj b/FileProcessor.Client/FileProcessor.Client.csproj
index d715bb1..2a51991 100644
--- a/FileProcessor.Client/FileProcessor.Client.csproj
+++ b/FileProcessor.Client/FileProcessor.Client.csproj
@@ -6,8 +6,8 @@
-
-
+
+
diff --git a/FileProcessor.File.DomainEvents/FileProcessor.File.DomainEvents.csproj b/FileProcessor.File.DomainEvents/FileProcessor.File.DomainEvents.csproj
index c602d74..1ccadf9 100644
--- a/FileProcessor.File.DomainEvents/FileProcessor.File.DomainEvents.csproj
+++ b/FileProcessor.File.DomainEvents/FileProcessor.File.DomainEvents.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/FileProcessor.FileAggregate/FileProcessor.FileAggregate.csproj b/FileProcessor.FileAggregate/FileProcessor.FileAggregate.csproj
index 4f107bb..93e14a2 100644
--- a/FileProcessor.FileAggregate/FileProcessor.FileAggregate.csproj
+++ b/FileProcessor.FileAggregate/FileProcessor.FileAggregate.csproj
@@ -7,8 +7,8 @@
-
-
+
+
diff --git a/FileProcessor.FileImportLog.DomainEvents/FileProcessor.FileImportLog.DomainEvents.csproj b/FileProcessor.FileImportLog.DomainEvents/FileProcessor.FileImportLog.DomainEvents.csproj
index 4fd81f9..18a32af 100644
--- a/FileProcessor.FileImportLog.DomainEvents/FileProcessor.FileImportLog.DomainEvents.csproj
+++ b/FileProcessor.FileImportLog.DomainEvents/FileProcessor.FileImportLog.DomainEvents.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/FileProcessor.FileImportLogAggregate/FileProcessor.FileImportLogAggregate.csproj b/FileProcessor.FileImportLogAggregate/FileProcessor.FileImportLogAggregate.csproj
index 6fbb6e7..5d8eb08 100644
--- a/FileProcessor.FileImportLogAggregate/FileProcessor.FileImportLogAggregate.csproj
+++ b/FileProcessor.FileImportLogAggregate/FileProcessor.FileImportLogAggregate.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/FileProcessor.IntegrationTesting.Helpers/FileProcessor.IntegrationTesting.Helpers.csproj b/FileProcessor.IntegrationTesting.Helpers/FileProcessor.IntegrationTesting.Helpers.csproj
index 6a5e8ed..07dda40 100644
--- a/FileProcessor.IntegrationTesting.Helpers/FileProcessor.IntegrationTesting.Helpers.csproj
+++ b/FileProcessor.IntegrationTesting.Helpers/FileProcessor.IntegrationTesting.Helpers.csproj
@@ -7,8 +7,8 @@
-
-
+
+
diff --git a/FileProcessor.IntegrationTests/FileProcessor.IntegrationTests.csproj b/FileProcessor.IntegrationTests/FileProcessor.IntegrationTests.csproj
index 57758be..f762310 100644
--- a/FileProcessor.IntegrationTests/FileProcessor.IntegrationTests.csproj
+++ b/FileProcessor.IntegrationTests/FileProcessor.IntegrationTests.csproj
@@ -12,23 +12,23 @@
-
+
-
+
-
-
-
-
+
+
+
+
-
-
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/FileProcessor/Bootstrapper/MediatorRegistry.cs b/FileProcessor/Bootstrapper/MediatorRegistry.cs
index b2f9f48..7b3c98a 100644
--- a/FileProcessor/Bootstrapper/MediatorRegistry.cs
+++ b/FileProcessor/Bootstrapper/MediatorRegistry.cs
@@ -22,16 +22,7 @@ public class MediatorRegistry : ServiceRegistry
///
public MediatorRegistry()
{
- this.AddSingleton();
- // request & notification handlers
-
- this.AddSingleton, FileRequestHandler>();
- this.AddSingleton, FileRequestHandler>();
- this.AddSingleton>, FileRequestHandler>();
-
- this.AddSingleton>, FileRequestHandler>();
- this.AddSingleton>, FileRequestHandler>();
- this.AddSingleton>>, FileRequestHandler>();
+ this.AddMediatR(cfg => cfg.RegisterServicesFromAssembly(typeof(FileRequestHandler).Assembly));
}
#endregion
diff --git a/FileProcessor/FileProcessor.csproj b/FileProcessor/FileProcessor.csproj
index 476bddd..178a9de 100644
--- a/FileProcessor/FileProcessor.csproj
+++ b/FileProcessor/FileProcessor.csproj
@@ -6,7 +6,7 @@
-
+
@@ -17,10 +17,10 @@
-
-
+
+
-
+
diff --git a/FileProcessor/Startup.cs b/FileProcessor/Startup.cs
index e8bcc36..a2618d3 100644
--- a/FileProcessor/Startup.cs
+++ b/FileProcessor/Startup.cs
@@ -118,8 +118,7 @@ public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILoggerF
ConfigurationReader.Initialise(Startup.Configuration);
app.UseMiddleware();
- app.AddRequestLogging();
- app.AddResponseLogging();
+ app.AddRequestResponseLogging();
app.AddExceptionHandler();
app.UseRouting();