- Language:: CSharp
- Context:: logging, debugging
- Description – Create a logger which is also filtering only the current context
- Snippet
Log.Logger = new LoggerConfiguration()
.MinimumLevel.Debug()
.WriteTo.File("logs\\edmt-integration-.log",
rollingInterval: RollingInterval.Day,
outputTemplate: "{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level:u3}] {Message:lj}{NewLine}{Exception}")
.Filter.ByIncludingOnly(Matching.FromSource<EDMTClient>())
.CreateLogger();
_logger = Log.Logger.ForContext<EDMTClient>();