Расширение журналов IIS в .Net Core 2.2 Api - PullRequest
4 голосов
/ 26 июня 2019

Я перемещаю вещи из моего приложения ASP.Net MVC (.Net Framework 4.7) в новый .Net Core 2.2 API.

В моем старом приложении MVC я добавил некоторые определенные свойства POST в журналы IIS через HttpResponseBase.AppendToLog () . Я не могу найти подобный метод в .Net Core.

Мой вопрос: как я могу добавить свойства, которые находятся в HttpPost, в журналы IIS в .Net Core Api? Вот так выглядят логи:

2019-06-26 19:34:07 website-ip-address POST /some-endpoint [data-to-log-ended-here] 443 username ip-address etc.

1 Ответ

0 голосов
/ 09 июля 2019

У меня нет прямого ответа на ваш вопрос, но я нашел два сообщения, которые могут относиться к тому, что вы спрашиваете

Как правило, в приложении Asp.net Core чаще всего используется API ведения журналов для работы с мощными сторонними библиотеками журналирования, такими как Serilog , для удобного входа на несколько различные источники вы можете выбрать. Хотя IIS не является одним из них, я бы порекомендовал взглянуть на Application Insights, который очень популярен для ведения журналов в основных приложениях Asp.net. Надеюсь, это поможет!

...