OpenApiOptions.AddOperationTransformer Метод

Определение

Перегрузки

AddOperationTransformer(IOpenApiOperationTransformer)

Регистрирует данный экземпляр IOpenApiOperationTransformer в текущем экземпляре OpenApiOptions.

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

Регистрирует данный делегат в качестве преобразователя операций в текущем экземпляре OpenApiOptions.

AddOperationTransformer<TTransformerType>()

Регистрирует новый преобразователь операций в текущем экземпляре OpenApiOptions.

AddOperationTransformer(IOpenApiOperationTransformer)

Исходный код:
OpenApiOptions.cs
Исходный код:
OpenApiOptions.cs

Регистрирует данный экземпляр IOpenApiOperationTransformer в текущем экземпляре 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

Параметры

transformer
IOpenApiOperationTransformer

Используемый экземпляр IOpenApiOperationTransformer.

Возвращаемое значение

Экземпляр OpenApiOptions для дальнейшей настройки.

Применяется к

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

Исходный код:
OpenApiOptions.cs
Исходный код:
OpenApiOptions.cs

Регистрирует данный делегат в качестве преобразователя операций в текущем экземпляре 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

Параметры

transformer
Func<OpenApiOperation,OpenApiOperationTransformerContext,CancellationToken,Task>

Делегат, представляющий преобразователь операций.

Возвращаемое значение

Экземпляр OpenApiOptions для дальнейшей настройки.

Применяется к

AddOperationTransformer<TTransformerType>()

Исходный код:
OpenApiOptions.cs
Исходный код:
OpenApiOptions.cs

Регистрирует новый преобразователь операций в текущем экземпляре 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

Параметры типа

TTransformerType

Тип экземпляра IOpenApiOperationTransformer.

Возвращаемое значение

Экземпляр OpenApiOptions для дальнейшей настройки.

Применяется к