다음을 통해 공유


RequestDelegateFactory 클래스

정의

요청 처리기에서 Delegate 구현을 만듭니다RequestDelegate.

public static class RequestDelegateFactory
type RequestDelegateFactory = class
Public Class RequestDelegateFactory
상속
RequestDelegateFactory

메서드

Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)

에 대한 구현을 RequestDelegatehandler만듭니다.

Create(Delegate, RequestDelegateFactoryOptions)

에 대한 구현을 RequestDelegatehandler만듭니다.

Create(MethodInfo, Func<HttpContext,Object>, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)

에 대한 구현을 RequestDelegatemethodInfo만듭니다.

Create(MethodInfo, Func<HttpContext,Object>, RequestDelegateFactoryOptions)

에 대한 구현을 RequestDelegatemethodInfo만듭니다.

InferMetadata(MethodInfo, RequestDelegateFactoryOptions)

에서 만든 Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)에 대해 자동으로 유추된 메타데이터를 RequestDelegate 반환합니다. 여기에는 에 의해 IEndpointMetadataProviderIEndpointParameterMetadataProvider 유추되고 매개 변수에 의해 구현되고 형식을 에 반환하는 메타데이터가 methodInfo포함됩니다.

적용 대상