Microsoft.AspNetCore.Diagnostics Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.
|
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.