OpenApiServiceCollectionExtensions.AddOpenApi メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
AddOpenApi(IServiceCollection) |
既定のドキュメントに関連する OpenAPI サービスを、指定した IServiceCollectionに追加します。 |
AddOpenApi(IServiceCollection, Action<OpenApiOptions>) |
既定のドキュメントに関連する OpenAPI サービスを、指定したオプションを使用して指定した IServiceCollection に追加します。 |
AddOpenApi(IServiceCollection, String) |
指定したドキュメント名に関連する OpenAPI サービスを、指定した IServiceCollectionに追加します。 |
AddOpenApi(IServiceCollection, String, Action<OpenApiOptions>) |
指定したオプションを使用して、指定したドキュメント名に関連する OpenAPI サービスを、指定した IServiceCollection に追加します。 |
AddOpenApi(IServiceCollection)
既定のドキュメントに関連する OpenAPI サービスを、指定した IServiceCollectionに追加します。
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddOpenApi (this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddOpenApi : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddOpenApi (services As IServiceCollection) As IServiceCollection
パラメーター
- services
- IServiceCollection
サービスを登録する IServiceCollection。
戻り値
適用対象
AddOpenApi(IServiceCollection, Action<OpenApiOptions>)
既定のドキュメントに関連する OpenAPI サービスを、指定したオプションを使用して指定した IServiceCollection に追加します。
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddOpenApi (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.OpenApi.OpenApiOptions> configureOptions);
static member AddOpenApi : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.OpenApi.OpenApiOptions> -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddOpenApi (services As IServiceCollection, configureOptions As Action(Of OpenApiOptions)) As IServiceCollection
パラメーター
- services
- IServiceCollection
サービスを登録する IServiceCollection。
- configureOptions
- Action<OpenApiOptions>
ターゲット OpenApiOptionsの構成に使用されるデリゲート。
戻り値
適用対象
AddOpenApi(IServiceCollection, String)
指定したドキュメント名に関連する OpenAPI サービスを、指定した IServiceCollectionに追加します。
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddOpenApi (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string documentName);
static member AddOpenApi : Microsoft.Extensions.DependencyInjection.IServiceCollection * string -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddOpenApi (services As IServiceCollection, documentName As String) As IServiceCollection
パラメーター
- services
- IServiceCollection
サービスを登録する IServiceCollection。
- documentName
- String
登録済みサービスに関連付けられている OpenAPI ドキュメントの名前。
戻り値
適用対象
AddOpenApi(IServiceCollection, String, Action<OpenApiOptions>)
指定したオプションを使用して、指定したドキュメント名に関連する OpenAPI サービスを、指定した IServiceCollection に追加します。
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddOpenApi (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string documentName, Action<Microsoft.AspNetCore.OpenApi.OpenApiOptions> configureOptions);
static member AddOpenApi : Microsoft.Extensions.DependencyInjection.IServiceCollection * string * Action<Microsoft.AspNetCore.OpenApi.OpenApiOptions> -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddOpenApi (services As IServiceCollection, documentName As String, configureOptions As Action(Of OpenApiOptions)) As IServiceCollection
パラメーター
- services
- IServiceCollection
サービスを登録する IServiceCollection。
- documentName
- String
登録済みサービスに関連付けられている OpenAPI ドキュメントの名前。
- configureOptions
- Action<OpenApiOptions>
ターゲット OpenApiOptionsの構成に使用されるデリゲート。