Sdílet prostřednictvím


RequestDelegateFactory Třída

Definice

Vytvoří RequestDelegate implementace z Delegate obslužných rutin požadavků.

public static class RequestDelegateFactory
type RequestDelegateFactory = class
Public Class RequestDelegateFactory
Dědičnost
RequestDelegateFactory

Metody

Create(Delegate, RequestDelegateFactoryOptions)

Vytvoří implementaci RequestDelegate pro handler.

Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)

Vytvoří implementaci RequestDelegate pro handler.

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

Vytvoří implementaci RequestDelegate pro methodInfo.

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

Vytvoří implementaci RequestDelegate pro methodInfo.

InferMetadata(MethodInfo, RequestDelegateFactoryOptions)

Vrátí automaticky odvozená metadata pro RequestDelegate objekt vytvořený nástrojem Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult). To zahrnuje metadata odvozená parametrem IEndpointMetadataProvider a IEndpointParameterMetadataProvider implementovaná parametrem a návratové typy do methodInfo.

Platí pro