OptionsWrapper<TOptions> Class

IOptions wrapper that returns the options instance.

Namespace
Microsoft.Extensions.Options
Assemblies
  • Microsoft.Extensions.Options

Syntax

public class OptionsWrapper<TOptions> : IOptions<TOptions> where TOptions : class, new ()
class Microsoft.Extensions.Options.OptionsWrapper<TOptions>

Constructors

OptionsWrapper(TOptions)

Intializes the wrapper with the options instance to return.

Arguments:options (TOptions) – The options instance to return.
public OptionsWrapper(TOptions options)

Properties

Microsoft.Extensions.Options.OptionsWrapper<TOptions>.Value

The options instance.

Return type:TOptions
public TOptions Value { get; }