StatusCodePagesExtensions.UseStatusCodePages Metodo

Definizione

Overload

Nome Descrizione
UseStatusCodePages(IApplicationBuilder)

Aggiunge un StatusCodePagesMiddleware oggetto con il gestore di risposta predefinito. Il middleware verifica la presenza di risposte con codici di stato compresi tra 400 e 599 che non hanno un corpo e, quando è IProblemDetailsService disponibile, tenta di generare una ProblemDetails risposta. Se il servizio non è disponibile o non può scrivere la risposta, genera una risposta di testo normale che include il codice di stato.

UseStatusCodePages(IApplicationBuilder, StatusCodePagesOptions)

Aggiunge un middleware StatusCodePages con le opzioni specificate che controllano le risposte con codici di stato compresi tra 400 e 599 che non hanno un corpo. Se HandleAsync usa il valore predefinito, tenta di generare una ProblemDetails risposta usando IProblemDetailsService ed esegue il fallback a una risposta di testo normale che include il codice di stato.

UseStatusCodePages(IApplicationBuilder, Action<IApplicationBuilder>)

Aggiunge un middleware StatusCodePages alla pipeline con la pipeline middleware alternativa specificata da eseguire per generare il corpo della risposta.

UseStatusCodePages(IApplicationBuilder, Func<StatusCodeContext,Task>)

Aggiunge un middleware StatusCodePages con il gestore specificato che verifica la presenza di risposte con codici di stato compresi tra 400 e 599 che non hanno un corpo.

UseStatusCodePages(IApplicationBuilder, String, String)

Aggiunge un middleware StatusCodePages con il corpo della risposta specificato da inviare. Può includere un segnaposto '{0}' per il codice di stato. Il middleware verifica la presenza di risposte con codici di stato compresi tra 400 e 599 che non hanno un corpo.

UseStatusCodePages(IApplicationBuilder)

Origine:
StatusCodePagesExtensions.cs
Origine:
StatusCodePagesExtensions.cs
Origine:
StatusCodePagesExtensions.cs

Aggiunge un StatusCodePagesMiddleware oggetto con il gestore di risposta predefinito. Il middleware verifica la presenza di risposte con codici di stato compresi tra 400 e 599 che non hanno un corpo e, quando è IProblemDetailsService disponibile, tenta di generare una ProblemDetails risposta. Se il servizio non è disponibile o non può scrivere la risposta, genera una risposta di testo normale che include il codice di stato.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseStatusCodePages(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseStatusCodePages(this Microsoft.AspNetCore.Builder.IApplicationBuilder app);
static member UseStatusCodePages : Microsoft.AspNetCore.Builder.IApplicationBuilder -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseStatusCodePages (app As IApplicationBuilder) As IApplicationBuilder

Parametri

Valori restituiti

Si applica a

UseStatusCodePages(IApplicationBuilder, StatusCodePagesOptions)

Origine:
StatusCodePagesExtensions.cs
Origine:
StatusCodePagesExtensions.cs
Origine:
StatusCodePagesExtensions.cs

Aggiunge un middleware StatusCodePages con le opzioni specificate che controllano le risposte con codici di stato compresi tra 400 e 599 che non hanno un corpo. Se HandleAsync usa il valore predefinito, tenta di generare una ProblemDetails risposta usando IProblemDetailsService ed esegue il fallback a una risposta di testo normale che include il codice di stato.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseStatusCodePages(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, Microsoft::AspNetCore::Builder::StatusCodePagesOptions ^ options);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseStatusCodePages(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.StatusCodePagesOptions options);
static member UseStatusCodePages : Microsoft.AspNetCore.Builder.IApplicationBuilder * Microsoft.AspNetCore.Builder.StatusCodePagesOptions -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseStatusCodePages (app As IApplicationBuilder, options As StatusCodePagesOptions) As IApplicationBuilder

Parametri

Valori restituiti

Si applica a

UseStatusCodePages(IApplicationBuilder, Action<IApplicationBuilder>)

Origine:
StatusCodePagesExtensions.cs
Origine:
StatusCodePagesExtensions.cs
Origine:
StatusCodePagesExtensions.cs

Aggiunge un middleware StatusCodePages alla pipeline con la pipeline middleware alternativa specificata da eseguire per generare il corpo della risposta.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseStatusCodePages(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, Action<Microsoft::AspNetCore::Builder::IApplicationBuilder ^> ^ configuration);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseStatusCodePages(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> configuration);
static member UseStatusCodePages : Microsoft.AspNetCore.Builder.IApplicationBuilder * Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseStatusCodePages (app As IApplicationBuilder, configuration As Action(Of IApplicationBuilder)) As IApplicationBuilder

Parametri

configuration
Action<IApplicationBuilder>

Valori restituiti

Si applica a

UseStatusCodePages(IApplicationBuilder, Func<StatusCodeContext,Task>)

Origine:
StatusCodePagesExtensions.cs
Origine:
StatusCodePagesExtensions.cs
Origine:
StatusCodePagesExtensions.cs

Aggiunge un middleware StatusCodePages con il gestore specificato che verifica la presenza di risposte con codici di stato compresi tra 400 e 599 che non hanno un corpo.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseStatusCodePages(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, Func<Microsoft::AspNetCore::Diagnostics::StatusCodeContext ^, System::Threading::Tasks::Task ^> ^ handler);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseStatusCodePages(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Func<Microsoft.AspNetCore.Diagnostics.StatusCodeContext,System.Threading.Tasks.Task> handler);
static member UseStatusCodePages : Microsoft.AspNetCore.Builder.IApplicationBuilder * Func<Microsoft.AspNetCore.Diagnostics.StatusCodeContext, System.Threading.Tasks.Task> -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseStatusCodePages (app As IApplicationBuilder, handler As Func(Of StatusCodeContext, Task)) As IApplicationBuilder

Parametri

Valori restituiti

Si applica a

UseStatusCodePages(IApplicationBuilder, String, String)

Origine:
StatusCodePagesExtensions.cs
Origine:
StatusCodePagesExtensions.cs
Origine:
StatusCodePagesExtensions.cs

Aggiunge un middleware StatusCodePages con il corpo della risposta specificato da inviare. Può includere un segnaposto '{0}' per il codice di stato. Il middleware verifica la presenza di risposte con codici di stato compresi tra 400 e 599 che non hanno un corpo.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseStatusCodePages(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, System::String ^ contentType, System::String ^ bodyFormat);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseStatusCodePages(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, string contentType, string bodyFormat);
static member UseStatusCodePages : Microsoft.AspNetCore.Builder.IApplicationBuilder * string * string -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseStatusCodePages (app As IApplicationBuilder, contentType As String, bodyFormat As String) As IApplicationBuilder

Parametri

contentType
String
bodyFormat
String

Valori restituiti

Si applica a