Condividi tramite


OptionsServiceCollectionExtensions.Configure Metodo

Definizione

Overload

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

Registra un'azione usata per configurare un particolare tipo di opzioni una sola volta durante l'avvio. Questa azione viene eseguita prima di PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). Gli aggiornamenti della configurazione non richiamano nuovamente l'azione.

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

Registra un'azione usata per configurare un particolare tipo di opzioni. L'esecuzione avviene prima di PostConfigure<TOptions>(IServiceCollection, Action<TOptions>).

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

Origine:
OptionsServiceCollectionExtensions.cs
Origine:
OptionsServiceCollectionExtensions.cs
Origine:
OptionsServiceCollectionExtensions.cs
Origine:
OptionsServiceCollectionExtensions.cs
Origine:
OptionsServiceCollectionExtensions.cs

Registra un'azione usata per configurare un particolare tipo di opzioni una sola volta durante l'avvio. Questa azione viene eseguita prima di PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). Gli aggiornamenti della configurazione non richiamano nuovamente l'azione.

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

Parametri di tipo

TOptions

Tipo di opzioni da configurare.

Parametri

services
IServiceCollection

Oggetto IServiceCollection in cui aggiungere i servizi.

configureOptions
Action<TOptions>

Azione usata per configurare le opzioni.

Restituisce

Oggetto IServiceCollection che consente il concatenamento di chiamate aggiuntive.

Si applica a

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

Origine:
OptionsServiceCollectionExtensions.cs
Origine:
OptionsServiceCollectionExtensions.cs
Origine:
OptionsServiceCollectionExtensions.cs
Origine:
OptionsServiceCollectionExtensions.cs
Origine:
OptionsServiceCollectionExtensions.cs

Registra un'azione usata per configurare un particolare tipo di opzioni. L'esecuzione avviene prima di PostConfigure<TOptions>(IServiceCollection, Action<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, 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

Parametri di tipo

TOptions

Tipo di opzioni da configurare.

Parametri

services
IServiceCollection

Oggetto IServiceCollection in cui aggiungere i servizi.

name
String

Nome dell'istanza delle opzioni.

configureOptions
Action<TOptions>

Azione usata per configurare le opzioni.

Restituisce

Oggetto IServiceCollection che consente il concatenamento di chiamate aggiuntive.

Si applica a