我不确定如何将 Serilog 的 LogContext 与 CouchDB 接收器一起使用。
一个简单的例子来展示我当前的用法:
using (LogContext.PushProperty("Track", "hi"))
{
this.Log.Information("test");
}
而我在 CouchDB Futon 中看到的:
我的理解是,LogContext 会在所有 Serilog 日志中添加一个值为“hi”的“Track”字段,直到它被处理掉。但是,我没有看到这种情况发生。