// See https://aka.ms/new-console-template for more information using DotBased.Logging.Serilog; using DotBased.Logging; using Serilog; using ILogger = Serilog.ILogger; var serilogLogger = SetupSerilog(); LogService.AddLogAdapter(new SerilogAdapter(serilogLogger)); var logger = LogService.RegisterLogger(typeof(Program)); Console.ReadKey(); // Hold console app open. return; ILogger SetupSerilog() { var logConfig = new LoggerConfiguration() .MinimumLevel.Verbose() .WriteTo.Console(outputTemplate: SerilogAdapter.SampleTemplate); return logConfig.CreateLogger(); }