다음을 통해 공유


OpenApiServiceCollectionExtensions.AddOpenApi 메서드

정의

오버로드

AddOpenApi(IServiceCollection)

기본 문서와 관련된 OpenAPI 서비스를 지정된 IServiceCollection추가합니다.

AddOpenApi(IServiceCollection, Action<OpenApiOptions>)

지정된 옵션을 사용하여 기본 문서와 관련된 OpenAPI 서비스를 지정된 IServiceCollection 추가합니다.

AddOpenApi(IServiceCollection, String)

지정된 문서 이름과 관련된 OpenAPI 서비스를 지정된 IServiceCollection추가합니다.

AddOpenApi(IServiceCollection, String, Action<OpenApiOptions>)

지정된 옵션으로 지정된 IServiceCollection 지정된 문서 이름과 관련된 OpenAPI 서비스를 추가합니다.

AddOpenApi(IServiceCollection)

Source:
OpenApiServiceCollectionExtensions.cs

기본 문서와 관련된 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>)

Source:
OpenApiServiceCollectionExtensions.cs

지정된 옵션을 사용하여 기본 문서와 관련된 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)

Source:
OpenApiServiceCollectionExtensions.cs

지정된 문서 이름과 관련된 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>)

Source:
OpenApiServiceCollectionExtensions.cs

지정된 옵션으로 지정된 IServiceCollection 지정된 문서 이름과 관련된 OpenAPI 서비스를 추가합니다.

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구성하는 데 사용되는 대리자입니다.

반환

적용 대상