【发布时间】:2016-01-06 15:10:29
【问题描述】:
我正在构建一个 api 应用程序。 在旧的 ASP.NET 中,有 Application_Error() 来捕获所有未处理的异常
protected void Application_Error()
{
var exception = Server.GetLastError();
_logger.FatalException("Fatal error.", exception);
}
在 ASP.NET 5 中应该使用什么?
【问题讨论】:
-
在 SO 上有一个很好的解释。使用命名空间 Microsoft.Framework.Logging 中的 ILoggerProvider 和 ILogger。详细信息可以在这里找到。 stackoverflow.com/questions/28385889/…。 github也有相同的示例。 github.com/aspnet/Diagnostics/tree/dev/samples/…
-
那里的答案有点过时了
标签: asp.net asp.net-core