OptionsServiceCollectionExtensions.AddOptions Metoda

Definicja

Przeciążenia

AddOptions(IServiceCollection)

Dodaje usługi wymagane do korzystania z opcji.

AddOptions<TOptions>(IServiceCollection)

Pobiera konstruktor opcji, który przekazuje Configure wywołania dla tej samej nazwy do TOptions bazowej kolekcji usług.

AddOptions<TOptions>(IServiceCollection, String)

Pobiera konstruktor opcji, który przekazuje Configure wywołania dla tej samej nazwy do TOptions bazowej kolekcji usług.

AddOptions(IServiceCollection)

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

Dodaje usługi wymagane do korzystania z opcji.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddOptions(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddOptions (this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddOptions : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddOptions (services As IServiceCollection) As IServiceCollection

Parametry

services
IServiceCollection

Element IServiceCollection do dodawania usług.

Zwraca

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

Dotyczy

AddOptions<TOptions>(IServiceCollection)

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

Pobiera konstruktor opcji, który przekazuje Configure wywołania dla tej samej nazwy do TOptions bazowej kolekcji usług.

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

Parametry typu

TOptions

Typ opcji do skonfigurowania.

Parametry

services
IServiceCollection

Element IServiceCollection do dodawania usług.

Zwraca

Tak OptionsBuilder<TOptions> , aby skonfigurować wywołania można połączyć w łańcuch.

Dotyczy

AddOptions<TOptions>(IServiceCollection, String)

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

Pobiera konstruktor opcji, który przekazuje Configure wywołania dla tej samej nazwy do TOptions bazowej kolekcji usług.

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

Parametry typu

TOptions

Typ opcji do skonfigurowania.

Parametry

services
IServiceCollection

Element IServiceCollection do dodawania usług.

name
String

Nazwa wystąpienia opcji.

Zwraca

Tak OptionsBuilder<TOptions> , aby Configure wywołania mogły być w nim powiązane.

Dotyczy