IValueProvider Methods
Interface Methods 2 members
An interface that allows the value to be provided for an environment variable.
GetValueAsync(CancellationToken) Section titled GetValueAsync(CancellationToken) abstract ValueTask<string?> Gets the value for use as an environment variable.
public interface IValueProvider{ public abstract ValueTask<string?> GetValueAsync( CancellationToken cancellationToken = default(CancellationToken)) { // ... }}Parameters
cancellationToken CancellationToken optional A Threading.CancellationToken. GetValueAsync(ValueProviderContext, CancellationToken) Section titled GetValueAsync(ValueProviderContext, CancellationToken) virtual ValueTask<string?> Gets the value for use as an environment variable in the specified context.
public interface IValueProvider{ public virtual ValueTask<string?> GetValueAsync( ValueProviderContext context, CancellationToken cancellationToken = default(CancellationToken)) { // ... }}Parameters
context ValueProviderContext cancellationToken CancellationToken optional