ASP.NET Core 中間件(Middleware)Diagnostics使用。對于中間件的介紹可以查看之前的文章ASP.NET Core 開發(fā)-中間件(Middleware)。
Diagnostics中間件,主要功能是用于報告和處理ASP.NET Core中的異常和錯誤信息,以及診斷Entity Framework核心遷移錯誤。
其中還有其他幾項功能,歡迎頁,錯誤代碼頁、如404 頁等。以及一個還算不錯的日志查看功能,這個功能也是很多人需要的功能,直接在線查看日志。
下面來一一講解功能。
新建ASP.NET Core Web Application 項目-》Web應(yīng)用程序 選擇不進行身份驗證。
創(chuàng)建好的項目,會自動引用Diagnostics 中間件。
NuGet引用:
Install-Package Microsoft.AspNetCore.Diagnostics
報告異常和錯誤信息
默認創(chuàng)建好的項目會自動在Startup中Configure 方法加上這一段