Share via


ConfigurationManager<T>.GetConfigurationAsync Method

Definition

Overloads

GetConfigurationAsync()

Obtains an updated version of Configuration.

GetConfigurationAsync(CancellationToken)

Obtains an updated version of Configuration.

GetConfigurationAsync()

Obtains an updated version of Configuration.

public System.Threading.Tasks.Task<T> GetConfigurationAsync ();
member this.GetConfigurationAsync : unit -> System.Threading.Tasks.Task<'T (requires 'T : null)>
Public Function GetConfigurationAsync () As Task(Of T)

Returns

Task<T>

Configuration of type T.

Remarks

If the time since the last call is less than AutomaticRefreshInterval then GetConfigurationAsync(String, IDocumentRetriever, CancellationToken) is not called and the current Configuration is returned.

Applies to

GetConfigurationAsync(CancellationToken)

Obtains an updated version of Configuration.

public virtual System.Threading.Tasks.Task<T> GetConfigurationAsync (System.Threading.CancellationToken cancel);
abstract member GetConfigurationAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T (requires 'T : null)>
override this.GetConfigurationAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T (requires 'T : null)>
Public Overridable Function GetConfigurationAsync (cancel As CancellationToken) As Task(Of T)

Parameters

cancel
CancellationToken

CancellationToken

Returns

Task<T>

Configuration of type T.

Implements

Remarks

If the time since the last call is less than AutomaticRefreshInterval then GetConfigurationAsync(String, IDocumentRetriever, CancellationToken) is not called and the current Configuration is returned.

Applies to