OptionsServiceCollectionExtensions.AddOptions Método

Definición

Sobrecargas

Nombre Description
AddOptions(IServiceCollection)

Agrega servicios necesarios para usar opciones.

AddOptions<TOptions>(IServiceCollection)

Obtiene un generador de opciones que reenvía las llamadas Configure para el mismo TOptions a la colección de servicios subyacente.

AddOptions<TOptions>(IServiceCollection, String)

Obtiene un generador de opciones que reenvía las llamadas Configure para el mismo TOptions con nombre a la colección de servicios subyacente.

AddOptions(IServiceCollection)

Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs

Agrega servicios necesarios para usar opciones.

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

Parámetros

services
IServiceCollection

IServiceCollection al que se van a agregar los servicios.

Devoluciones

para IServiceCollection que se puedan encadenar llamadas adicionales.

Se aplica a

AddOptions<TOptions>(IServiceCollection)

Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs

Obtiene un generador de opciones que reenvía las llamadas Configure para el mismo TOptions a la colección de servicios subyacente.

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)

Parámetros de tipo

TOptions

Tipo de opciones que se va a configurar.

Parámetros

services
IServiceCollection

IServiceCollection al que se van a agregar los servicios.

Devoluciones

para OptionsBuilder<TOptions> que las llamadas de configuración se puedan encadenar en ella.

Se aplica a

AddOptions<TOptions>(IServiceCollection, String)

Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs
Source:
OptionsServiceCollectionExtensions.cs

Obtiene un generador de opciones que reenvía las llamadas Configure para el mismo TOptions con nombre a la colección de servicios subyacente.

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)

Parámetros de tipo

TOptions

Tipo de opciones que se va a configurar.

Parámetros

services
IServiceCollection

IServiceCollection al que se van a agregar los servicios.

name
String

Nombre de la instancia de opciones.

Devoluciones

para OptionsBuilder<TOptions> que las llamadas de configuración se puedan encadenar en ella.

Se aplica a