OptionsServiceCollectionExtensions.AddOptions Methode

Definition

Überlädt

AddOptions(IServiceCollection)

Fügt Dienste hinzu, die zur Verwendung von Optionen benötigt werden.Adds services required for using options.

AddOptions<TOptions>(IServiceCollection)

Ruft einen Options-Generator ab, der Konfigurationsaufrufe für dieselben TOptions an die zugrunde liegende Dienstsammlung weiterleitet.Gets an options builder that forwards Configure calls for the same TOptions to the underlying service collection.

AddOptions<TOptions>(IServiceCollection, String)

Ruft einen Options-Generator ab, der Konfigurationsaufrufe für dieselben benannten TOptions an die zugrunde liegende Dienstsammlung weiterleitet.Gets an options builder that forwards Configure calls for the same named TOptions to the underlying service collection.

AddOptions(IServiceCollection)

Fügt Dienste hinzu, die zur Verwendung von Optionen benötigt werden.Adds services required for using options.

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.The IServiceCollection to add the services to.

Gibt zurück

Die IServiceCollection-Schnittstelle zur Verkettung weiterer Aufrufe.The IServiceCollection so that additional calls can be chained.

AddOptions<TOptions>(IServiceCollection)

Ruft einen Options-Generator ab, der Konfigurationsaufrufe für dieselben TOptions an die zugrunde liegende Dienstsammlung weiterleitet.Gets an options builder that forwards Configure calls for the same TOptions to the underlying service collection.

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 Options Typ.The options type to be configured.

Parameter

services
IServiceCollection

Die IServiceCollection, der Dienste hinzugefügt werden sollen.The IServiceCollection to add the services to.

Gibt zurück

Die OptionsBuilder<TOptions>, damit die enthaltenen Konfigurationsaufrufe verkettet werden können.The OptionsBuilder<TOptions> so that configure calls can be chained in it.

AddOptions<TOptions>(IServiceCollection, String)

Ruft einen Options-Generator ab, der Konfigurationsaufrufe für dieselben benannten TOptions an die zugrunde liegende Dienstsammlung weiterleitet.Gets an options builder that forwards Configure calls for the same named TOptions to the underlying service collection.

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;
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 Options Typ.The options type to be configured.

Parameter

services
IServiceCollection

Die IServiceCollection, der Dienste hinzugefügt werden sollen.The IServiceCollection to add the services to.

name
String

Der Name der Optionsinstanz.The name of the options instance.

Gibt zurück

Die OptionsBuilder<TOptions>, damit die enthaltenen Konfigurationsaufrufe verkettet werden können.The OptionsBuilder<TOptions> so that configure calls can be chained in it.

Gilt für: