Share via


RequestDelegateFactoryOptions Sınıf

Tanım

kullanılarak RequestDelegateFactoryoluşturulduğunda davranışını RequestDelegate denetleme seçenekleri.

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

Oluşturucular

RequestDelegateFactoryOptions()

kullanılarak RequestDelegateFactoryoluşturulduğunda davranışını RequestDelegate denetleme seçenekleri.

Özellikler

DisableInferBodyFromParameters

öğesinin RequestDelegateFactory bir parametre çıkarmasını engelleyin öğesini uygulayan IFromBodyMetadatabir öznitelik olmadan istek gövdesinden bağlanmalıdır.

EndpointBuilder

öğesinin oluşturulmasına RequestDelegateyardımcı olmak için kullanılan değiştirilebilirEndpointBuilder. Bu öncelikle çalıştırmak FilterFactories ve çıkarsanan Metadatadoldurmak için kullanılır. RequestDelegate olmalıdırnull. çağrısından Create(Delegate, RequestDelegateFactoryOptions)sonra ile RequestDelegate aynı RequestDelegateolacaktır.

RouteParameterNames

Bu işleyici için belirtilen yol parametresi adlarının listesi.

ServiceProvider

IServiceProvider Uygulama hizmetlerine erişmek için kullanılan örnek.

ThrowOnBadRequest

geçersiz istekleri işlerken günlük yazmaya ek olarak bir Debug oluşturup RequestDelegate oluşturmayacağını BadHttpRequestException denetler.

Şunlara uygulanır