DatabaseErrorPageMiddleware 建構函式

定義

警告

This is obsolete and will be removed in a future version. Use DatabaseDeveloperPageExceptionFilter instead, see documentation at https://aka.ms/DatabaseDeveloperPageExceptionFilter.

初始化 DatabaseErrorPageMiddleware 類別的新執行個體

C#
public DatabaseErrorPageMiddleware (Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.DatabaseErrorPageOptions> options);
C#
[System.Obsolete("This is obsolete and will be removed in a future version. Use DatabaseDeveloperPageExceptionFilter instead, see documentation at https://aka.ms/DatabaseDeveloperPageExceptionFilter.")]
public DatabaseErrorPageMiddleware (Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.DatabaseErrorPageOptions> options);

參數

next
RequestDelegate

委派,以在要求管線中執行下一個中介軟體。

loggerFactory
ILoggerFactory

ILoggerFactory應用程式的 。 此中介軟體會產生記錄訊息,並取用它們來偵測資料庫相關的例外狀況。

options
IOptions<DatabaseErrorPageOptions>

控制錯誤頁面上所顯示資訊的選項。

屬性

適用於

產品 版本 (已過時)
ASP.NET Core 3.0, 3.1 (5.0, 6.0, 7.0, 8.0, 9.0)