Skip to content
Docs Try Aspire

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))
{
// ...
}
}
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))
{
// ...
}
}
cancellationToken CancellationToken optional