다음을 통해 공유


OptionsServiceCollectionExtensions.AddOptions 메서드

정의

오버로드

AddOptions(IServiceCollection)

옵션을 사용하는 데 필요한 서비스를 추가합니다.

AddOptions<TOptions>(IServiceCollection)

동일한 이름의 TOptions 호출을 Configure 기본 서비스 컬렉션에 전달하는 옵션 작성기를 가져옵니다.

AddOptions<TOptions>(IServiceCollection, String)

동일한 이름의 TOptions 호출을 Configure 기본 서비스 컬렉션에 전달하는 옵션 작성기를 가져옵니다.

AddOptions(IServiceCollection)

Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs

옵션을 사용하는 데 필요한 서비스를 추가합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddOptions(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddOptions (this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddOptions : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddOptions (services As IServiceCollection) As IServiceCollection

매개 변수

services
IServiceCollection

서비스를 추가할 IServiceCollection입니다.

반환

추가 호출을 연결할 수 있도록 하는 IServiceCollection입니다.

적용 대상

AddOptions<TOptions>(IServiceCollection)

Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs

동일한 이름의 TOptions 호출을 Configure 기본 서비스 컬렉션에 전달하는 옵션 작성기를 가져옵니다.

public:
generic <typename TOptions>
 where TOptions : class[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ AddOptions(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.Options.OptionsBuilder<TOptions> AddOptions<TOptions> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where TOptions : class;
static member AddOptions : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'Options : null)
<Extension()>
Public Function AddOptions(Of TOptions As Class) (services As IServiceCollection) As OptionsBuilder(Of TOptions)

형식 매개 변수

TOptions

구성할 옵션 유형입니다.

매개 변수

services
IServiceCollection

서비스를 추가할 IServiceCollection입니다.

반환

호출을 구성하는 OptionsBuilder<TOptions>에 연결할 수 있습니다.

적용 대상

AddOptions<TOptions>(IServiceCollection, String)

Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs

동일한 이름의 TOptions 호출을 Configure 기본 서비스 컬렉션에 전달하는 옵션 작성기를 가져옵니다.

public:
generic <typename TOptions>
 where TOptions : class[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ AddOptions(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, System::String ^ name);
public static Microsoft.Extensions.Options.OptionsBuilder<TOptions> AddOptions<TOptions> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string? name) where TOptions : class;
static member AddOptions : Microsoft.Extensions.DependencyInjection.IServiceCollection * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'Options : null)
<Extension()>
Public Function AddOptions(Of TOptions As Class) (services As IServiceCollection, name As String) As OptionsBuilder(Of TOptions)

형식 매개 변수

TOptions

구성할 옵션 유형입니다.

매개 변수

services
IServiceCollection

서비스를 추가할 IServiceCollection입니다.

name
String

옵션 인스턴스의 이름입니다.

반환

OptionsBuilder<TOptions> 호출이 Configure 연결될 수 있도록 입니다.

적용 대상