OptionsServiceCollectionExtensions.Configure Yöntem

Tanım

Aşırı Yüklemeler

Configure<TOptions>(IServiceCollection, Action<TOptions>)

Başlangıç sırasında belirli bir seçenek türünü yapılandırmak için kullanılan eylemi kaydeder. Bu, öncesinde PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)çalıştırılır. yapılandırmaya Güncelleştirmeler eylemi yeniden çağırmaz.

Configure<TOptions>(IServiceCollection, String, Action<TOptions>)

Belirli bir seçenek türünü yapılandırmak için kullanılan eylemi kaydeder. Bunlar öncesinde PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)çalıştırılır.

Configure<TOptions>(IServiceCollection, Action<TOptions>)

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

Başlangıç sırasında belirli bir seçenek türünü yapılandırmak için kullanılan eylemi kaydeder. Bu, öncesinde PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)çalıştırılır. yapılandırmaya Güncelleştirmeler eylemi yeniden çağırmaz.

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

Tür Parametreleri

TOptions

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

Parametreler

services
IServiceCollection

IServiceCollection hizmetlerinin ekleneceği yer.

configureOptions
Action<TOptions>

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

Döndürülenler

IServiceCollection böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

Configure<TOptions>(IServiceCollection, String, Action<TOptions>)

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

Belirli bir seçenek türünü yapılandırmak için kullanılan eylemi kaydeder. Bunlar öncesinde PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)çalıştırılır.

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

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ı.

configureOptions
Action<TOptions>

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

Döndürülenler

IServiceCollection böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır