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の構成に使用されるデリゲート。