StatusCodePagesExtensions.UseStatusCodePages Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| UseStatusCodePages(IApplicationBuilder) |
Fügt einen StatusCodePagesMiddleware mit dem Standardantworthandler hinzu. Die Middleware sucht nach Antworten mit Statuscodes zwischen 400 und 599, die keinen Text haben, und versucht, wenn eine IProblemDetailsService Antwort verfügbar ist, eine ProblemDetails Antwort zu generieren. Wenn der Dienst nicht verfügbar ist oder die Antwort nicht schreiben kann, wird eine Nur-Text-Antwort generiert, die den Statuscode enthält. |
| UseStatusCodePages(IApplicationBuilder, StatusCodePagesOptions) |
Fügt eine StatusCodePages-Middleware mit den angegebenen Optionen hinzu, die nach Antworten mit Statuscodes zwischen 400 und 599 sucht, die keinen Textkörper aufweisen. Wenn HandleAsync der Standardwert verwendet wird, wird versucht, eine Antwort mithilfe IProblemDetailsService von ProblemDetails Nur-Text-Antworten zu generieren, die den Statuscode enthält. |
| UseStatusCodePages(IApplicationBuilder, Action<IApplicationBuilder>) |
Fügt der Pipeline eine StatusCodePages-Middleware mit der angegebenen alternativen Middlewarepipeline hinzu, die ausgeführt werden soll, um den Antworttext zu generieren. |
| UseStatusCodePages(IApplicationBuilder, Func<StatusCodeContext,Task>) |
Fügt eine StatusCodePages-Middleware mit dem angegebenen Handler hinzu, die nach Antworten mit Statuscodes zwischen 400 und 599 sucht, die keinen Textkörper aufweisen. |
| UseStatusCodePages(IApplicationBuilder, String, String) |
Fügt eine StatusCodePages-Middleware mit dem angegebenen Antworttext zum Senden hinzu. Dies kann einen Platzhalter "{0}" für den Statuscode enthalten. Die Middleware sucht nach Antworten mit Statuscodes zwischen 400 und 599, die keinen Text haben. |
UseStatusCodePages(IApplicationBuilder)
- Quelle:
- StatusCodePagesExtensions.cs
- Quelle:
- StatusCodePagesExtensions.cs
- Quelle:
- StatusCodePagesExtensions.cs
Fügt einen StatusCodePagesMiddleware mit dem Standardantworthandler hinzu. Die Middleware sucht nach Antworten mit Statuscodes zwischen 400 und 599, die keinen Text haben, und versucht, wenn eine IProblemDetailsService Antwort verfügbar ist, eine ProblemDetails Antwort zu generieren. Wenn der Dienst nicht verfügbar ist oder die Antwort nicht schreiben kann, wird eine Nur-Text-Antwort generiert, die den Statuscode enthält.
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
Parameter
Gibt zurück
Gilt für:
UseStatusCodePages(IApplicationBuilder, StatusCodePagesOptions)
- Quelle:
- StatusCodePagesExtensions.cs
- Quelle:
- StatusCodePagesExtensions.cs
- Quelle:
- StatusCodePagesExtensions.cs
Fügt eine StatusCodePages-Middleware mit den angegebenen Optionen hinzu, die nach Antworten mit Statuscodes zwischen 400 und 599 sucht, die keinen Textkörper aufweisen. Wenn HandleAsync der Standardwert verwendet wird, wird versucht, eine Antwort mithilfe IProblemDetailsService von ProblemDetails Nur-Text-Antworten zu generieren, die den Statuscode enthält.
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
Parameter
- options
- StatusCodePagesOptions
Gibt zurück
Gilt für:
UseStatusCodePages(IApplicationBuilder, Action<IApplicationBuilder>)
- Quelle:
- StatusCodePagesExtensions.cs
- Quelle:
- StatusCodePagesExtensions.cs
- Quelle:
- StatusCodePagesExtensions.cs
Fügt der Pipeline eine StatusCodePages-Middleware mit der angegebenen alternativen Middlewarepipeline hinzu, die ausgeführt werden soll, um den Antworttext zu generieren.
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
Parameter
- configuration
- Action<IApplicationBuilder>
Gibt zurück
Gilt für:
UseStatusCodePages(IApplicationBuilder, Func<StatusCodeContext,Task>)
- Quelle:
- StatusCodePagesExtensions.cs
- Quelle:
- StatusCodePagesExtensions.cs
- Quelle:
- StatusCodePagesExtensions.cs
Fügt eine StatusCodePages-Middleware mit dem angegebenen Handler hinzu, die nach Antworten mit Statuscodes zwischen 400 und 599 sucht, die keinen Textkörper aufweisen.
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
Parameter
- handler
- Func<StatusCodeContext,Task>
Gibt zurück
Gilt für:
UseStatusCodePages(IApplicationBuilder, String, String)
- Quelle:
- StatusCodePagesExtensions.cs
- Quelle:
- StatusCodePagesExtensions.cs
- Quelle:
- StatusCodePagesExtensions.cs
Fügt eine StatusCodePages-Middleware mit dem angegebenen Antworttext zum Senden hinzu. Dies kann einen Platzhalter "{0}" für den Statuscode enthalten. Die Middleware sucht nach Antworten mit Statuscodes zwischen 400 und 599, die keinen Text haben.
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
Parameter
- contentType
- String
- bodyFormat
- String