扩展IIS登录.NET Core 2.2 API



我正在将东西从我的ASP.NET MVC应用程序(.NET Framework 4.7(移动到新的.NET Core 2.2 API。

在我的旧MVC应用程序中,我通过httpresponsebase.appendtolog((在IIS日志中添加了一些特定的帖子属性。我在.NET核心中找不到类似的方法。

我的问题:如何将HTTPPOST中的属性添加到.NET Core API中的IIS日志中?这就是日志的样子:

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

我对您的问题没有直接的答案,但是我发现了两个可能与您要问的有关

的帖子
  • 如何将http的数据记录到IIS登录asp.net core
  • 在IIS 7.5上运行ASP.NET核心时,日志在哪里?

通常,在ASP.NET核心应用程序中,使用其记录API与Serilog(Serilog(这样的功能强大的第三方记录库来轻松登录到您可以选择的许多不同来源的库更常见。尽管IIS不是其中之一,但我建议您查看应用程序见解,该洞察力非常受欢迎,因为它可以在ASP.NET核心应用程序中进行登录。希望这有所帮助!

相关内容

最新更新