IOptionsSnapshot<TOptions> IOptionsSnapshot<TOptions> IOptionsSnapshot<TOptions> Interface

Definition

Used to access the value of TOptions for the lifetime of a request.

public interface IOptionsSnapshot<out TOptions> : Microsoft.Extensions.Options.IOptions<out TOptions> where TOptions : class, new()
type IOptionsSnapshot<'Options (requires 'Options : null and 'Options : (new : unit -> 'Options))> = interface
    interface IOptions<'Options (requires 'Options : null and 'Options : (new : unit -> 'Options))>
Public Interface IOptionsSnapshot(Of Out TOptions)
Implements IOptions(Of Out TOptions)
Type Parameters
TOptions
Derived
Implements

Properties

Value Value Value

Returns the value of the TOptions which will be computed once

Methods

Get(String) Get(String) Get(String)

Returns a configured TOptions instance with the given name.

Applies to