ContextualOptionsServiceCollectionExtensions.Configure Methode

Definitie

Overloads

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

Registreert een actie die wordt gebruikt om een bepaald type opties te configureren.

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

Registreert een actie die wordt gebruikt om een bepaald type opties te configureren.

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

Registreert een actie die wordt gebruikt om een bepaald type opties te configureren.

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

Registreert een actie die wordt gebruikt om een bepaald type opties te configureren.

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

Bron:
ContextualOptionsServiceCollectionExtensions.cs
Bron:
ContextualOptionsServiceCollectionExtensions.cs

Registreert een actie die wordt gebruikt om een bepaald type opties te configureren.

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

Type parameters

TOptions

Het type opties dat moet worden geconfigureerd.

Parameters

services
IServiceCollection

De IServiceCollection service waaraan u de services wilt toevoegen.

configure
Action<IOptionsContext,TOptions>

De actie die wordt gebruikt om de opties te configureren.

Retouren

De waarde van services.

Van toepassing op

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

Bron:
ContextualOptionsServiceCollectionExtensions.cs
Bron:
ContextualOptionsServiceCollectionExtensions.cs

Registreert een actie die wordt gebruikt om een bepaald type opties te configureren.

public:
generic <typename TOptions>
 where TOptions : class[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ Configure(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 Configure<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 Configure : 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 Configure(Of TOptions As Class) (services As IServiceCollection, loadOptions As Func(Of IOptionsContext, CancellationToken, ValueTask(Of IConfigureContextualOptions(Of TOptions)))) As IServiceCollection

Type parameters

TOptions

Het type opties dat moet worden geconfigureerd.

Parameters

services
IServiceCollection

De IServiceCollection service waaraan u de services wilt toevoegen.

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

De actie die wordt gebruikt om de opties te configureren.

Retouren

De waarde van services.

Van toepassing op

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

Bron:
ContextualOptionsServiceCollectionExtensions.cs
Bron:
ContextualOptionsServiceCollectionExtensions.cs

Registreert een actie die wordt gebruikt om een bepaald type opties te configureren.

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<Microsoft::Extensions::Options::Contextual::IOptionsContext ^, TOptions> ^ configure);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure<TOptions>(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string? name, Action<Microsoft.Extensions.Options.Contextual.IOptionsContext,TOptions> configure) where TOptions : class;
static member Configure : Microsoft.Extensions.DependencyInjection.IServiceCollection * string * Action<Microsoft.Extensions.Options.Contextual.IOptionsContext, '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, configure As Action(Of IOptionsContext, TOptions)) As IServiceCollection

Type parameters

TOptions

Het type opties dat moet worden geconfigureerd.

Parameters

services
IServiceCollection

De IServiceCollection service waaraan u de services wilt toevoegen.

name
String

De naam van de opties die u wilt configureren.

configure
Action<IOptionsContext,TOptions>

De actie die wordt gebruikt om de opties te configureren.

Retouren

De waarde van services.

Van toepassing op

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

Bron:
ContextualOptionsServiceCollectionExtensions.cs
Bron:
ContextualOptionsServiceCollectionExtensions.cs

Registreert een actie die wordt gebruikt om een bepaald type opties te configureren.

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, 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 Configure<TOptions>(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string? name, 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 Configure : Microsoft.Extensions.DependencyInjection.IServiceCollection * string * 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 Configure(Of TOptions As Class) (services As IServiceCollection, name As String, loadOptions As Func(Of IOptionsContext, CancellationToken, ValueTask(Of IConfigureContextualOptions(Of TOptions)))) As IServiceCollection

Type parameters

TOptions

Het type opties dat moet worden geconfigureerd.

Parameters

services
IServiceCollection

De IServiceCollection service waaraan u de services wilt toevoegen.

name
String

De naam van de opties die u wilt configureren.

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

De actie die wordt gebruikt om de opties te configureren.

Retouren

De waarde van services.

Van toepassing op