Freigeben über


RequestDelegateFactoryOptions Klasse

Definition

Optionen zum Steuern des Verhaltens von RequestDelegate beim Erstellen mit RequestDelegateFactory.

public sealed class RequestDelegateFactoryOptions
type RequestDelegateFactoryOptions = class
Public NotInheritable Class RequestDelegateFactoryOptions
Vererbung
RequestDelegateFactoryOptions

Konstruktoren

RequestDelegateFactoryOptions()

Optionen zum Steuern des Verhaltens von RequestDelegate beim Erstellen mit RequestDelegateFactory.

Eigenschaften

DisableInferBodyFromParameters

Verhindern, dass ein RequestDelegateFactory Parameter vom Anforderungstext IFromBodyMetadataohne ein Attribut gebunden werden soll, das implementiert.

EndpointBuilder

Das Veränderbare EndpointBuilder , das verwendet wird, um bei der Erstellung von RequestDelegatezu unterstützen. Dies wird in erster Linie verwendet, um FilterFactories abgeleitete Metadataauszuführen und aufzufüllen. Der Parameter RequestDelegate muss den Wert null haben. Nach dem Aufruf von Create(Delegate, RequestDelegateFactoryOptions)RequestDelegate ist identisch mit RequestDelegate.

RouteParameterNames

Die Liste der Routenparameternamen, die für diesen Handler angegeben werden.

ServiceProvider

Die IServiceProvider instance, die für den Zugriff auf Anwendungsdienste verwendet wird.

ThrowOnBadRequest

Steuert, ob beim RequestDelegate Verarbeiten ungültiger Anforderungen zusätzlich zum Schreiben eines Protokolls ein BadHttpRequestExceptionDebug ausgelöst werden soll.

Gilt für: