public static ContainerBuilder WithConsoleVerbosityWriter(this ContainerBuilder container)
{
var logger = new LoggerConfiguration()
.MinimumLevel.Verbose()
.Enrich.FromLogContext()
.WriteTo.Console(outputTemplate: "{Timestamp:HH:mm:ss} {SourceContext:l} {Level:u3}] {Message:lj}{NewLine}{Exception}")
.CreateLogger();
container.RegisterInstance(logger).As<ILogger>();
return container;
}
public static ContainerBuilder WithConsoleVerbosityWriter(this ContainerBuilder container)
{
var logger = new LoggerConfiguration()
.MinimumLevel.Verbose()
.Enrich.FromLogContext()
.WriteTo.Console(outputTemplate: "{Timestamp:HH:mm:ss} {SourceContext:l} {Level:u3}] {Message:lj}{NewLine}{Exception}")
.CreateLogger();
container.RegisterInstance(logger).As<ILogger>();
return container;
}