OptionsConfigurationServiceCollectionExtensions.Configure Metoda

Definicja

Przeciążenia

Configure<TOptions>(IServiceCollection, IConfiguration)

Rejestruje wystąpienie konfiguracji, które TOptions będzie powiązane, i aktualizuje opcje po zmianie konfiguracji.

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

Rejestruje wystąpienie konfiguracji, z którym zostaną powiązane opcje TOptions.

Configure<TOptions>(IServiceCollection, String, IConfiguration)

Rejestruje wystąpienie konfiguracji, z którym zostaną powiązane opcje TOptions.

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

Rejestruje wystąpienie konfiguracji, z którym zostaną powiązane opcje TOptions.

Configure<TOptions>(IServiceCollection, IConfiguration)

Źródło:
OptionsConfigurationServiceCollectionExtensions.cs
Źródło:
OptionsConfigurationServiceCollectionExtensions.cs
Źródło:
OptionsConfigurationServiceCollectionExtensions.cs
Źródło:
OptionsConfigurationServiceCollectionExtensions.cs

Rejestruje wystąpienie konfiguracji, które TOptions będzie powiązane, i aktualizuje opcje po zmianie konfiguracji.

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

Parametry typu

TOptions

Typ konfigurowanych opcji.

Parametry

services
IServiceCollection

Element IServiceCollection do dodawania usług.

config
IConfiguration

Konfiguracja jest powiązana.

Zwraca

Tak IServiceCollection , aby można było połączyć dodatkowe wywołania.

Dotyczy

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

Źródło:
OptionsConfigurationServiceCollectionExtensions.cs
Źródło:
OptionsConfigurationServiceCollectionExtensions.cs
Źródło:
OptionsConfigurationServiceCollectionExtensions.cs
Źródło:
OptionsConfigurationServiceCollectionExtensions.cs

Rejestruje wystąpienie konfiguracji, z którym zostaną powiązane opcje TOptions.

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

Parametry typu

TOptions

Typ konfigurowanych opcji.

Parametry

services
IServiceCollection

Element IServiceCollection do dodawania usług.

config
IConfiguration

Konfiguracja jest powiązana.

configureBinder
Action<BinderOptions>

Służy do konfigurowania .BinderOptions

Zwraca

Tak IServiceCollection , aby można było połączyć dodatkowe wywołania.

Dotyczy

Configure<TOptions>(IServiceCollection, String, IConfiguration)

Źródło:
OptionsConfigurationServiceCollectionExtensions.cs
Źródło:
OptionsConfigurationServiceCollectionExtensions.cs
Źródło:
OptionsConfigurationServiceCollectionExtensions.cs
Źródło:
OptionsConfigurationServiceCollectionExtensions.cs

Rejestruje wystąpienie konfiguracji, z którym zostaną powiązane opcje TOptions.

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, Microsoft::Extensions::Configuration::IConfiguration ^ config);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure<TOptions> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, Microsoft.Extensions.Configuration.IConfiguration config) where TOptions : class;
public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure<TOptions> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string? name, Microsoft.Extensions.Configuration.IConfiguration config) where TOptions : class;
static member Configure : Microsoft.Extensions.DependencyInjection.IServiceCollection * string * Microsoft.Extensions.Configuration.IConfiguration -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Options : null)
<Extension()>
Public Function Configure(Of TOptions As Class) (services As IServiceCollection, name As String, config As IConfiguration) As IServiceCollection

Parametry typu

TOptions

Typ konfigurowanych opcji.

Parametry

services
IServiceCollection

Element IServiceCollection do dodawania usług.

name
String

Nazwa wystąpienia opcji.

config
IConfiguration

Konfiguracja jest powiązana.

Zwraca

Tak IServiceCollection , aby można było połączyć dodatkowe wywołania.

Dotyczy

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

Źródło:
OptionsConfigurationServiceCollectionExtensions.cs
Źródło:
OptionsConfigurationServiceCollectionExtensions.cs
Źródło:
OptionsConfigurationServiceCollectionExtensions.cs
Źródło:
OptionsConfigurationServiceCollectionExtensions.cs

Rejestruje wystąpienie konfiguracji, z którym zostaną powiązane opcje TOptions.

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, Microsoft::Extensions::Configuration::IConfiguration ^ config, Action<Microsoft::Extensions::Configuration::BinderOptions ^> ^ configureBinder);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure<TOptions> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, Microsoft.Extensions.Configuration.IConfiguration config, Action<Microsoft.Extensions.Configuration.BinderOptions> configureBinder) where TOptions : class;
public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure<TOptions> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string? name, Microsoft.Extensions.Configuration.IConfiguration config, Action<Microsoft.Extensions.Configuration.BinderOptions>? configureBinder) where TOptions : class;
static member Configure : Microsoft.Extensions.DependencyInjection.IServiceCollection * string * Microsoft.Extensions.Configuration.IConfiguration * Action<Microsoft.Extensions.Configuration.BinderOptions> -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Options : null)
<Extension()>
Public Function Configure(Of TOptions As Class) (services As IServiceCollection, name As String, config As IConfiguration, configureBinder As Action(Of BinderOptions)) As IServiceCollection

Parametry typu

TOptions

Typ konfigurowanych opcji.

Parametry

services
IServiceCollection

Element IServiceCollection do dodawania usług.

name
String

Nazwa wystąpienia opcji.

config
IConfiguration

Konfiguracja jest powiązana.

configureBinder
Action<BinderOptions>

Służy do konfigurowania .BinderOptions

Zwraca

Tak IServiceCollection , aby można było połączyć dodatkowe wywołania.

Dotyczy