Sdílet prostřednictvím


OpenApiOptions.AddOperationTransformer Metoda

Definice

Přetížení

AddOperationTransformer(IOpenApiOperationTransformer)

Zaregistruje danou instanci IOpenApiOperationTransformer v aktuální instanci OpenApiOptions.

AddOperationTransformer(Func<OpenApiOperation,OpenApiOperationTransformerContext,CancellationToken,Task>)

Zaregistruje daného delegáta jako transformátor operace na aktuální instanci OpenApiOptions.

AddOperationTransformer<TTransformerType>()

Zaregistruje nový transformátor operace na aktuální instanci OpenApiOptions.

AddOperationTransformer(IOpenApiOperationTransformer)

Zdroj:
OpenApiOptions.cs
Zdroj:
OpenApiOptions.cs

Zaregistruje danou instanci IOpenApiOperationTransformer v aktuální instanci OpenApiOptions.

public Microsoft.AspNetCore.OpenApi.OpenApiOptions AddOperationTransformer(Microsoft.AspNetCore.OpenApi.IOpenApiOperationTransformer transformer);
member this.AddOperationTransformer : Microsoft.AspNetCore.OpenApi.IOpenApiOperationTransformer -> Microsoft.AspNetCore.OpenApi.OpenApiOptions
Public Function AddOperationTransformer (transformer As IOpenApiOperationTransformer) As OpenApiOptions

Parametry

transformer
IOpenApiOperationTransformer

Instance IOpenApiOperationTransformer, která se má použít.

Návraty

Instance OpenApiOptions pro další přizpůsobení.

Platí pro

AddOperationTransformer(Func<OpenApiOperation,OpenApiOperationTransformerContext,CancellationToken,Task>)

Zdroj:
OpenApiOptions.cs
Zdroj:
OpenApiOptions.cs

Zaregistruje daného delegáta jako transformátor operace na aktuální instanci OpenApiOptions.

public Microsoft.AspNetCore.OpenApi.OpenApiOptions AddOperationTransformer(Func<Microsoft.OpenApi.Models.OpenApiOperation,Microsoft.AspNetCore.OpenApi.OpenApiOperationTransformerContext,System.Threading.CancellationToken,System.Threading.Tasks.Task> transformer);
member this.AddOperationTransformer : Func<Microsoft.OpenApi.Models.OpenApiOperation, Microsoft.AspNetCore.OpenApi.OpenApiOperationTransformerContext, System.Threading.CancellationToken, System.Threading.Tasks.Task> -> Microsoft.AspNetCore.OpenApi.OpenApiOptions
Public Function AddOperationTransformer (transformer As Func(Of OpenApiOperation, OpenApiOperationTransformerContext, CancellationToken, Task)) As OpenApiOptions

Parametry

transformer
Func<OpenApiOperation,OpenApiOperationTransformerContext,CancellationToken,Task>

Delegát představující provozní transformátor.

Návraty

Instance OpenApiOptions pro další přizpůsobení.

Platí pro

AddOperationTransformer<TTransformerType>()

Zdroj:
OpenApiOptions.cs
Zdroj:
OpenApiOptions.cs

Zaregistruje nový transformátor operace na aktuální instanci OpenApiOptions.

public Microsoft.AspNetCore.OpenApi.OpenApiOptions AddOperationTransformer<TTransformerType>() where TTransformerType : Microsoft.AspNetCore.OpenApi.IOpenApiOperationTransformer;
member this.AddOperationTransformer : unit -> Microsoft.AspNetCore.OpenApi.OpenApiOptions (requires 'ransformerType :> Microsoft.AspNetCore.OpenApi.IOpenApiOperationTransformer)
Public Function AddOperationTransformer(Of TTransformerType As IOpenApiOperationTransformer) () As OpenApiOptions

Parametry typu

TTransformerType

Typ IOpenApiOperationTransformer pro vytvoření instance.

Návraty

Instance OpenApiOptions pro další přizpůsobení.

Platí pro