IConfigureNamedOptions<TOptions> Interface

Definition

Represents something that configures the TOptions type.

generic <typename TOptions>
 where TOptions : classpublic interface class IConfigureNamedOptions : Microsoft::Extensions::Options::IConfigureOptions<TOptions>
public interface IConfigureNamedOptions<in TOptions> : Microsoft.Extensions.Options.IConfigureOptions<in TOptions> where TOptions : class
type IConfigureNamedOptions<'Options (requires 'Options : null)> = interface
    interface IConfigureOptions<'Options (requires 'Options : null)>
Public Interface IConfigureNamedOptions(Of In TOptions)
Implements IConfigureOptions(Of In TOptions)

Type Parameters

TOptions

The options type being configured.

This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
Derived
Implements

Methods

Configure(String, TOptions)

Invoked to configure a TOptions instance.

Configure(TOptions)

Invoked to configure a TOptions instance.

(Inherited from IConfigureOptions<TOptions>)

Applies to