1
我試圖得到相同的,與使用SerilogWeb.Classic.WebApi使用此:如何使用Serilog向OWIN請求添加請求標識符?
app.Use(async (owinContext, next) =>
{
using (Serilog.Context.LogContext.PushProperty("HttpRequestId", Guid.NewGuid()))
{
await next();
}
});
與此模板
{Timestamp:yyyy-MM-dd HH:mm:ss.ffffff zzz} [{Level:u3}] {HttpRequestId}: {SourceContext}: {Message} {Scope}{NewLine}{Exception}
但HtpRequestId
總是出現空日誌中:
2017-09-18 23:26:13.056013 +01:00 [WRN] : <SourceContext>: <message>
我在做什麼錯?
這就是我錯過了。 –
不要忘記標記答案;-) –