OptionsServiceCollectionExtensions.AddOptions Methode

Definition

Überlädt

AddOptions(IServiceCollection)

Fügt Dienste hinzu, die zur Verwendung von Optionen benötigt werden.

AddOptions<TOptions>(IServiceCollection)

Ruft einen Options-Generator ab, der Konfigurationsaufrufe für dieselben benannten TOptions an die zugrunde liegende Dienstsammlung weiterleitet.

AddOptions<TOptions>(IServiceCollection, String)

Ruft einen Options-Generator ab, der Konfigurationsaufrufe für dieselben benannten TOptions an die zugrunde liegende Dienstsammlung weiterleitet.

AddOptions(IServiceCollection)

Fügt Dienste hinzu, die zur Verwendung von Optionen benötigt werden.

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

Parameter

services
IServiceCollection

Die IServiceCollection, der Dienste hinzugefügt werden sollen.

Gibt zurück

IServiceCollection

Die IServiceCollection-Schnittstelle zur Verkettung weiterer Aufrufe.

Gilt für:

AddOptions<TOptions>(IServiceCollection)

Ruft einen Options-Generator ab, der Konfigurationsaufrufe für dieselben benannten TOptions an die zugrunde liegende Dienstsammlung weiterleitet.

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)

Typparameter

TOptions

Der zu konfigurierende Optionstyp.

Parameter

services
IServiceCollection

Die IServiceCollection, der Dienste hinzugefügt werden sollen.

Gibt zurück

OptionsBuilder<TOptions>

Die OptionsBuilder<TOptions>, damit die enthaltenen Konfigurationsaufrufe verkettet werden können.

Gilt für:

AddOptions<TOptions>(IServiceCollection, String)

Ruft einen Options-Generator ab, der Konfigurationsaufrufe für dieselben benannten TOptions an die zugrunde liegende Dienstsammlung weiterleitet.

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)

Typparameter

TOptions

Der zu konfigurierende Optionstyp.

Parameter

services
IServiceCollection

Die IServiceCollection, der Dienste hinzugefügt werden sollen.

name
String

Der Name der Optionsinstanz.

Gibt zurück

OptionsBuilder<TOptions>

Die OptionsBuilder<TOptions>, damit die enthaltenen Konfigurationsaufrufe verkettet werden können.

Gilt für: