【发布时间】:2016-05-13 16:38:13
【问题描述】:
我们有一个带有 Main() 方法的服务,它像这样初始化我们的 serilog 记录器:
Log.Logger = new LoggerConfiguration()
.MinimumLevel.Debug()
.WriteTo.ColoredConsole()
.WriteTo.Seq(ConfigurationManager.AppSettings["SeqServer"], apiKey: ConfigurationManager.AppSettings["SeqApiKey"])
.Enrich.WithProperty("ServiceName", "SomeConsumer")
.CreateLogger();
现在,我想用另一种方法向该记录器附加一个附加属性。我想添加一个 .Enrich.WithProperty,因为我喜欢
Log.Error("Somelog")
我该怎么做?我只想用一些字符串附加一个新属性。
【问题讨论】: