using Serilog; namespace StoreService.Extensions; /// /// Logging related extensions (Serilog configuration). /// public static class LoggingExtensions { /// /// Adds Serilog configuration for the host using appsettings.json (Serilog section). /// public static IHostBuilder AddSerilogLogging(this IHostBuilder hostBuilder) { hostBuilder.UseSerilog((ctx, services, cfg) => { cfg.ReadFrom.Configuration(ctx.Configuration) .ReadFrom.Services(services) .Enrich.FromLogContext(); }); return hostBuilder; } }