Share via


Microsoft.AspNetCore.Diagnostics Spazio dei nomi

Contiene tipi correlati all'acquisizione e alla diagnostica dei report in ASP.NET Core. Il middleware, ad ExceptionHandlerMiddlewareesempio , DeveloperExceptionPageMiddlewaree StatusCodePagesMiddleware viene usato per gestire gli errori in ASP.NET Core.

Classi

CompilationFailure

Descrive un errore durante la compilazione di un file specifico.

DeveloperExceptionPageMiddleware

Acquisisce eccezioni sincrone e asincrone dalla pipeline e genera risposte di errore.

DiagnosticMessage

Un singolo messaggio di diagnostica.

ErrorContext

Fornisce il contesto dell'errore attualmente gestito da DeveloperExceptionPageMiddleware.

ExceptionHandlerFeature

Funzionalità contenente il percorso e l'errore della richiesta originale per l'esame da parte di un gestore di eccezioni.

ExceptionHandlerMiddleware

Middleware per la gestione delle eccezioni nell'applicazione.

StatusCodeContext

Contiene informazioni usate dal gestore dell'oggetto StatusCodePagesMiddleware.

StatusCodePagesFeature

Rappresenta la funzionalità Pagine codici di stato.

StatusCodePagesMiddleware

Middleware per la generazione del corpo della risposta dei codici di stato degli errori senza corpo.

StatusCodeReExecuteFeature

Implementazione predefinita per IStatusCodeReExecuteFeature.

WelcomePageMiddleware

Questo middleware fornisce una pagina Web predefinita per le nuove applicazioni.

Interfacce

ICompilationException

Specifica il contratto per un'eccezione che rappresenta un errore di compilazione.

IDeveloperPageExceptionFilter

Fornisce un punto di estendibilità per modificare il comportamento di DeveloperExceptionPageMiddleware.

IExceptionHandler

Rappresenta un'interfaccia per la gestione delle eccezioni nelle applicazioni ASP.NET Core. IExceptionHandler le implementazioni vengono usate dal middleware del gestore eccezioni.

IExceptionHandlerFeature

Rappresenta una funzionalità contenente l'errore della richiesta originale da esaminare da un gestore di eccezioni.

IExceptionHandlerPathFeature

Rappresenta un gestore di eccezioni con il percorso originale della richiesta.

IStatusCodePagesFeature

Rappresenta la funzionalità Pagine codici di stato.

IStatusCodeReExecuteFeature

Rappresenta una funzionalità contenente i dettagli del percorso della richiesta originale. Questa funzionalità viene fornita dall'oggetto StatusCodePagesMiddleware quando esegue nuovamente la pipeline di richiesta con un percorso alternativo per generare il corpo della risposta.

Commenti

Per altre informazioni sulla diagnostica, vedere Gestire gli errori in ASP.NET Core.