OptionsServiceCollectionExtensions.AddOptions Yöntem

Tanım

Aşırı Yüklemeler

Name Description
AddOptions(IServiceCollection)

Seçenekleri kullanmak için gereken hizmetleri ekler.

AddOptions<TOptions>(IServiceCollection)

Aynı TOptions yapılandırma çağrılarını temel alınan hizmet koleksiyonuna ileden bir seçenek oluşturucu alır.

AddOptions<TOptions>(IServiceCollection, String)

Aynı adlı TOptions yapılandırma çağrılarını temel alınan hizmet koleksiyonuna ileden bir seçenek oluşturucu alır.

AddOptions(IServiceCollection)

Kaynak:
OptionsServiceCollectionExtensions.cs
Kaynak:
OptionsServiceCollectionExtensions.cs
Kaynak:
OptionsServiceCollectionExtensions.cs
Kaynak:
OptionsServiceCollectionExtensions.cs

Seçenekleri kullanmak için gereken hizmetleri ekler.

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

Parametreler

services
IServiceCollection

IServiceCollection hizmetlerinin ekleneceği yer.

Döndürülenler

IServiceCollection ek çağrıların zincirlenebilmesi için.

Şunlara uygulanır

AddOptions<TOptions>(IServiceCollection)

Kaynak:
OptionsServiceCollectionExtensions.cs
Kaynak:
OptionsServiceCollectionExtensions.cs
Kaynak:
OptionsServiceCollectionExtensions.cs
Kaynak:
OptionsServiceCollectionExtensions.cs

Aynı TOptions yapılandırma çağrılarını temel alınan hizmet koleksiyonuna ileden bir seçenek oluşturucu alır.

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)

Tür Parametreleri

TOptions

Yapılandırılacak seçenekler türü.

Parametreler

services
IServiceCollection

IServiceCollection hizmetlerinin ekleneceği yer.

Döndürülenler

OptionsBuilder<TOptions> yapılandırma çağrıları içinde zincirlenebilir.

Şunlara uygulanır

AddOptions<TOptions>(IServiceCollection, String)

Kaynak:
OptionsServiceCollectionExtensions.cs
Kaynak:
OptionsServiceCollectionExtensions.cs
Kaynak:
OptionsServiceCollectionExtensions.cs
Kaynak:
OptionsServiceCollectionExtensions.cs

Aynı adlı TOptions yapılandırma çağrılarını temel alınan hizmet koleksiyonuna ileden bir seçenek oluşturucu alır.

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)

Tür Parametreleri

TOptions

Yapılandırılacak seçenekler türü.

Parametreler

services
IServiceCollection

IServiceCollection hizmetlerinin ekleneceği yer.

name
String

Seçenekler örneğinin adı.

Döndürülenler

OptionsBuilder<TOptions> yapılandırma çağrıları içinde zincirlenebilir.

Şunlara uygulanır