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
Параметры
Делегат, представляющий преобразователь операций.
Возвращаемое значение
Экземпляр 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 для дальнейшей настройки.