OptionsServiceCollectionExtensions.Configure Yöntem

Tanım

Aşırı Yüklemeler

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

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

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

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

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

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 bir eylemi kaydeder. Not: Bunlar hepsinden PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)önce ç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, 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 ek çağrıların zincirlenebilmesi için.

Şunlara uygulanır

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

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 bir eylemi kaydeder. Not: Bunlar hepsinden PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)önce ç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;
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 ek çağrıların zincirlenebilmesi için.

Şunlara uygulanır