Aracılığıyla paylaş


ContextualOptionsServiceCollectionExtensions.ConfigureAll Yöntem

Tanım

Aşırı Yüklemeler

ConfigureAll<TOptions>(IServiceCollection, Action<IOptionsContext,TOptions>)

Belirli bir seçenek türünün tüm örneklerini yapılandırmak için kullanılan bir eylemi kaydeder.

ConfigureAll<TOptions>(IServiceCollection, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>)

Belirli bir seçenek türünün tüm örneklerini yapılandırmak için kullanılan bir eylemi kaydeder.

ConfigureAll<TOptions>(IServiceCollection, Action<IOptionsContext,TOptions>)

Kaynak:
ContextualOptionsServiceCollectionExtensions.cs

Belirli bir seçenek türünün tüm örneklerini yapılandırmak için kullanılan bir eylemi kaydeder.

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

Tür Parametreleri

TOptions

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

Parametreler

services
IServiceCollection

IServiceCollection hizmetlerinin ekleneceği yer.

configure
Action<IOptionsContext,TOptions>

Seçenekleri yapılandırmak için kullanılan eylem.

Döndürülenler

değeridir services.

Şunlara uygulanır

ConfigureAll<TOptions>(IServiceCollection, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>)

Kaynak:
ContextualOptionsServiceCollectionExtensions.cs

Belirli bir seçenek türünün tüm örneklerini yapılandırmak için kullanılan bir eylemi kaydeder.

public:
generic <typename TOptions>
 where TOptions : class[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ ConfigureAll(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Func<Microsoft::Extensions::Options::Contextual::IOptionsContext ^, System::Threading::CancellationToken, System::Threading::Tasks::ValueTask<Microsoft::Extensions::Options::Contextual::Provider::IConfigureContextualOptions<TOptions> ^>> ^ loadOptions);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection ConfigureAll<TOptions> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Func<Microsoft.Extensions.Options.Contextual.IOptionsContext,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask<Microsoft.Extensions.Options.Contextual.Provider.IConfigureContextualOptions<TOptions>>> loadOptions) where TOptions : class;
static member ConfigureAll : Microsoft.Extensions.DependencyInjection.IServiceCollection * Func<Microsoft.Extensions.Options.Contextual.IOptionsContext, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<Microsoft.Extensions.Options.Contextual.Provider.IConfigureContextualOptions<'Options>>> -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Options : null)
<Extension()>
Public Function ConfigureAll(Of TOptions As Class) (services As IServiceCollection, loadOptions As Func(Of IOptionsContext, CancellationToken, ValueTask(Of IConfigureContextualOptions(Of TOptions)))) As IServiceCollection

Tür Parametreleri

TOptions

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

Parametreler

services
IServiceCollection

IServiceCollection hizmetlerinin ekleneceği yer.

loadOptions
Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>

Seçenekleri yapılandırmak için kullanılan eylem.

Döndürülenler

değeridir services.

Şunlara uygulanır