次の方法で共有


OpenApiOperationTransformerContext クラス

定義

OpenAPI 操作トランスフォーマーが実行されるコンテキストを表します。

public sealed class OpenApiOperationTransformerContext
type OpenApiOperationTransformerContext = class
Public NotInheritable Class OpenApiOperationTransformerContext
継承
OpenApiOperationTransformerContext

コンストラクター

名前 説明
OpenApiOperationTransformerContext()
古い.

OpenAPI 操作トランスフォーマーが実行されるコンテキストを表します。

プロパティ

名前 説明
ApplicationServices

ターゲット操作の現在のドキュメントに関連付けられているアプリケーション サービスを取得します。

Description

ターゲット操作に関連付けられている API の説明を取得します。

Document

現在のエンドポイントが属している OpenAPI ドキュメントを取得します。

DocumentName

関連付けられている OpenAPI ドキュメントの名前を取得します。

メソッド

名前 説明
GetOrCreateSchemaAsync(Type, ApiParameterDescription, CancellationToken)

指定した型の OpenApiSchema を取得または作成します。 ドキュメントに登録されている IOpenApiSchemaTransformerでスキーマを拡張します。 parameterDescriptionが null でない場合、スキーマはApiParameterDescription情報で拡張されます。

適用対象