Serilog и ASP.NET Core обогащают `WithUserName` и`WithHttpRequestUserAgent`?

Есть ли способ обогатить Serilog регистрировать данные в приложении ASP.NET Core 2.1, аналогично тому, как обогащается WithUserNameа также WithHttpRequestUserAgent работа для классического ASP.NET (System.Web)?

Я пытался реализовать ILogEventEnricher интерфейс, но он не работает, потому что я не могу получить доступ к RequestContext из моего обычая обогащать.

1 ответ

Как указано в комментариях, кажется, что добавление имени пользователя в Serilog будет служить вашей цели, а также будет дублировать эту проблему.

Другие вопросы по тегам