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 Aufrufe Configure für denselben Namen TOptions an die zugrunde liegende Dienstsammlung weiterleitet.

AddOptions<TOptions>(IServiceCollection, String)

Ruft einen Options-Generator ab, der Aufrufe Configure für denselben Namen TOptions an die zugrunde liegende Dienstsammlung weiterleitet.

AddOptions(IServiceCollection)

Quelle:
OptionsServiceCollectionExtensions.cs
Quelle:
OptionsServiceCollectionExtensions.cs
Quelle:
OptionsServiceCollectionExtensions.cs
Quelle:
OptionsServiceCollectionExtensions.cs

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

Die IServiceCollection-Schnittstelle zur Verkettung weiterer Aufrufe.

Gilt für:

AddOptions<TOptions>(IServiceCollection)

Quelle:
OptionsServiceCollectionExtensions.cs
Quelle:
OptionsServiceCollectionExtensions.cs
Quelle:
OptionsServiceCollectionExtensions.cs
Quelle:
OptionsServiceCollectionExtensions.cs

Ruft einen Options-Generator ab, der Aufrufe Configure für denselben Namen 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

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

Gilt für:

AddOptions<TOptions>(IServiceCollection, String)

Quelle:
OptionsServiceCollectionExtensions.cs
Quelle:
OptionsServiceCollectionExtensions.cs
Quelle:
OptionsServiceCollectionExtensions.cs
Quelle:
OptionsServiceCollectionExtensions.cs

Ruft einen Options-Generator ab, der Aufrufe Configure für denselben Namen 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

Die OptionsBuilder<TOptions> , sodass Configure Aufrufe darin verkettet werden können.

Gilt für: