Sdílet prostřednictvím


Microsoft.AspNetCore.Diagnostics Obor názvů

Obsahuje typy související s diagnostikou zachycení a generování sestav v ASP.NET Core. K zpracování chyb v ASP.NET Core se používají middleware ExceptionHandlerMiddleware, DeveloperExceptionPageMiddlewareaStatusCodePagesMiddleware.

Třídy

CompilationFailure

Popisuje selhání kompilace konkrétního souboru.

DeveloperExceptionPageMiddleware

Zaznamenává synchronní a asynchronní výjimky z kanálu a generuje chybové odpovědi.

DiagnosticMessage

Jedna diagnostická zpráva.

ErrorContext

Poskytuje kontext o chybě, kterou právě zpracovává DeveloperExceptionPageMiddleware.

ExceptionHandlerFeature

Funkce obsahující cestu a chybu původního požadavku na prozkoumání obslužnou rutinou výjimky.

ExceptionHandlerMiddleware

Middleware pro zpracování výjimek v aplikaci.

StatusCodeContext

Obsahuje informace používané obslužnou rutinou objektu StatusCodePagesMiddleware.

StatusCodePagesFeature

Představuje funkci Stavové znakové stránky.

StatusCodePagesMiddleware

Middleware pro generování textu odpovědi chybových stavových kódů bez textu.

StatusCodeReExecuteFeature

Výchozí implementace pro IStatusCodeReExecuteFeature.

WelcomePageMiddleware

Tento middleware poskytuje výchozí webovou stránku pro nové aplikace.

Rozhraní

ICompilationException

Určuje kontrakt pro výjimku představující selhání kompilace.

IDeveloperPageExceptionFilter

Poskytuje bod rozšiřitelnosti pro změnu chování DeveloperExceptionPageMiddleware.

IExceptionHandler

Představuje rozhraní pro zpracování výjimek v aplikacích ASP.NET Core. IExceptionHandler middleware obslužné rutiny výjimek používá implementace.

IExceptionHandlerFeature

Představuje funkci obsahující chybu původního požadavku, který má být zkontrolován obslužnou rutinou výjimky.

IExceptionHandlerPathFeature

Představuje obslužnou rutinu výjimky s původní cestou požadavku.

IStatusCodePagesFeature

Představuje funkci Stavové znakové stránky.

IStatusCodeReExecuteFeature

Představuje funkci obsahující podrobnosti cesty původního požadavku. Tuto funkci poskytuje StatusCodePagesMiddleware při opětovném spuštění kanálu požadavku s alternativní cestou pro vygenerování textu odpovědi.

Poznámky

Další informace o diagnostice najdete v tématu Zpracování chyb v ASP.NET Core.