Logging configuration simplifier, enabling by a couple lines of code
- Add base configuration calling the extension method
AddSerilogLoggingModule(this ILoggingBuilder builder)
privatestaticIHostBuilderCreateHostBuilder(string[]args)=>Host.CreateDefaultBuilder(args)
....ConfigureLogging(builder =>builder.AddSerilogLoggingModule())
...;- Use HTTP request logging calling the extension method
UseSerilogHttpRequestLoggingModule(this IApplicationBuilder app)
publicvoidConfigure(IApplicationBuilderapp,IWebHostEnvironmentenv){
...app.UseSerilogRequestLoggingModule();
...}