From c3562e7747144eb5015a02257a44be7a846eb963 Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Thu, 10 Sep 2020 05:35:39 -0500 Subject: [PATCH] =?UTF-8?q?refactor(logging):=20=E2=99=BB=20extract=20Logg?= =?UTF-8?q?erConfiguration?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Configuration.cs | 14 ++++++++++++++ .../FilterLists.SharedKernel.Logging/HostRunner.cs | 8 +------- 2 files changed, 15 insertions(+), 7 deletions(-) create mode 100644 services/sharedKernel/src/FilterLists.SharedKernel.Logging/Configuration.cs diff --git a/services/sharedKernel/src/FilterLists.SharedKernel.Logging/Configuration.cs b/services/sharedKernel/src/FilterLists.SharedKernel.Logging/Configuration.cs new file mode 100644 index 000000000..e2ad7bd10 --- /dev/null +++ b/services/sharedKernel/src/FilterLists.SharedKernel.Logging/Configuration.cs @@ -0,0 +1,14 @@ +using Serilog; +using Serilog.Events; + +namespace FilterLists.SharedKernel.Logging +{ + internal static class Configuration + { + public static LoggerConfiguration LoggerConfiguration = new LoggerConfiguration() + .MinimumLevel.Debug() + .MinimumLevel.Override("Microsoft", LogEventLevel.Information) + .Enrich.FromLogContext() + .WriteTo.Console(); + } +} \ No newline at end of file diff --git a/services/sharedKernel/src/FilterLists.SharedKernel.Logging/HostRunner.cs b/services/sharedKernel/src/FilterLists.SharedKernel.Logging/HostRunner.cs index 240d27705..f57632e45 100644 --- a/services/sharedKernel/src/FilterLists.SharedKernel.Logging/HostRunner.cs +++ b/services/sharedKernel/src/FilterLists.SharedKernel.Logging/HostRunner.cs @@ -1,7 +1,6 @@ using System; using System.Threading.Tasks; using Serilog; -using Serilog.Events; namespace FilterLists.SharedKernel.Logging { @@ -9,12 +8,7 @@ public static class HostRunner { public static async Task TryRunWithLoggingAsync(Func runHostAsync) { - Log.Logger = new LoggerConfiguration() - .MinimumLevel.Debug() - .MinimumLevel.Override("Microsoft", LogEventLevel.Information) - .Enrich.FromLogContext() - .WriteTo.Console() - .CreateLogger(); + Log.Logger = Configuration.LoggerConfiguration.CreateLogger(); try {