OptionsServiceCollectionExtensions.AddOptions 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
AddOptions(IServiceCollection) |
옵션을 사용하는 데 필요한 서비스를 추가합니다. |
AddOptions<TOptions>(IServiceCollection) |
동일한 이름의 |
AddOptions<TOptions>(IServiceCollection, String) |
동일한 이름의 |
AddOptions(IServiceCollection)
옵션을 사용하는 데 필요한 서비스를 추가합니다.
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)
동일한 이름의 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)
동일한 이름의 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
연결될 수 있도록 입니다.
적용 대상
.NET