Bagikan melalui


Microsoft.AspNetCore.Diagnostics Ruang nama

Berisi jenis yang terkait dengan menangkap dan melaporkan diagnostik di ASP.NET Core. Middleware seperti ExceptionHandlerMiddleware, DeveloperExceptionPageMiddleware, dan StatusCodePagesMiddleware digunakan untuk menangani kesalahan di ASP.NET Core.

Kelas

CompilationFailure

Menjelaskan kegagalan mengkompilasi file tertentu.

DeveloperExceptionPageMiddleware

Menangkap pengecualian sinkron dan asinkron dari alur dan menghasilkan respons kesalahan.

DiagnosticMessage

Satu pesan diagnostik.

ErrorContext

Menyediakan konteks tentang kesalahan yang saat ini sedang ditangani oleh DeveloperExceptionPageMiddleware.

ExceptionHandlerFeature

Fitur yang berisi jalur dan kesalahan permintaan asli untuk pemeriksaan oleh handler pengecualian.

ExceptionHandlerMiddleware

Middleware untuk menangani pengecualian dalam aplikasi.

StatusCodeContext

Berisi informasi yang digunakan oleh handler dari StatusCodePagesMiddleware.

StatusCodePagesFeature

Mewakili fitur halaman Kode status.

StatusCodePagesMiddleware

Middleware untuk menghasilkan isi respons kode status kesalahan tanpa isi.

StatusCodeReExecuteFeature

Implementasi default untuk IStatusCodeReExecuteFeature.

WelcomePageMiddleware

Middleware ini menyediakan halaman web default untuk aplikasi baru.

Antarmuka

ICompilationException

Menentukan kontrak untuk pengecualian yang mewakili kegagalan kompilasi.

IDeveloperPageExceptionFilter

Menyediakan titik ekstensibilitas untuk mengubah perilaku DeveloperExceptionPageMiddleware.

IExceptionHandler

Mewakili antarmuka untuk menangani pengecualian dalam aplikasi ASP.NET Core. IExceptionHandler implementasi digunakan oleh middleware handler pengecualian.

IExceptionHandlerFeature

Mewakili fitur yang berisi kesalahan permintaan asli yang akan diperiksa oleh handler pengecualian.

IExceptionHandlerPathFeature

Mewakili handler pengecualian dengan jalur asli permintaan.

IStatusCodePagesFeature

Mewakili fitur halaman Kode status.

IStatusCodeReExecuteFeature

Mewakili fitur yang berisi detail jalur permintaan asli. Fitur ini disediakan oleh StatusCodePagesMiddleware saat menjalankan kembali alur permintaan dengan jalur alternatif untuk menghasilkan isi respons.

Keterangan

Untuk informasi selengkapnya tentang diagnostik, lihat Menangani kesalahan di ASP.NET Core.