Serilog и ASP.NET Core обогащают `WithUserName` и`WithHttpRequestUserAgent`?
Есть ли способ обогатить Serilog
регистрировать данные в приложении ASP.NET Core 2.1, аналогично тому, как обогащается WithUserName
а также WithHttpRequestUserAgent
работа для классического ASP.NET (System.Web
)?
Я пытался реализовать ILogEventEnricher
интерфейс, но он не работает, потому что я не могу получить доступ к RequestContext
из моего обычая обогащать.
1 ответ
Как указано в комментариях, кажется, что добавление имени пользователя в Serilog будет служить вашей цели, а также будет дублировать эту проблему.