6 implementations of GetValueAsync
Aspire.Hosting (6)
ApplicationModel\ConnectionStringReference.cs (1)
29async ValueTask<string?> IValueProvider.GetValueAsync(CancellationToken cancellationToken)
ApplicationModel\EndpointReference.cs (1)
44ValueTask<string?> IValueProvider.GetValueAsync(CancellationToken cancellationToken) => new(Url);
ApplicationModel\HostUrl.cs (1)
16ValueTask<string?> IValueProvider.GetValueAsync(System.Threading.CancellationToken cancellationToken)
ApplicationModel\IResourceWithConnectionString.cs (1)
21ValueTask<string?> IValueProvider.GetValueAsync(CancellationToken cancellationToken) => GetConnectionStringAsync(cancellationToken);
ApplicationModel\ParameterResource.cs (1)
66ValueTask<string?> IValueProvider.GetValueAsync(CancellationToken cancellationToken) => new(Value);
ApplicationModel\ReferenceExpression.cs (1)
56public async ValueTask<string?> GetValueAsync(CancellationToken cancellationToken)
8 references to GetValueAsync
Aspire.Hosting (5)
ApplicationModel\ReferenceExpression.cs (1)
66args[i] = await ValueProviders[i].GetValueAsync(cancellationToken).ConfigureAwait(false);
ApplicationModel\ResourceExtensions.cs (1)
124(DistributedApplicationOperation.Run, IValueProvider provider) => await provider.GetValueAsync().ConfigureAwait(false),
Dcp\ApplicationExecutor.cs (3)
1316var task = valueProvider.GetValueAsync(cancellationToken); 1674IValueProvider valueProvider => await valueProvider.GetValueAsync(cancellationToken).ConfigureAwait(false), 1703IValueProvider valueProvider => await valueProvider.GetValueAsync(cancellationToken).ConfigureAwait(false),
Aspire.Hosting.Azure (1)
Provisioning\Provisioners\BicepProvisioner.cs (1)
504IValueProvider v => await v.GetValueAsync(cancellationToken).ConfigureAwait(false),
Aspire.Hosting.Tests (2)
Utils\ArgumentEvaluator.cs (1)
27IValueProvider valueProvider => await valueProvider.GetValueAsync().ConfigureAwait(false),
Utils\EnvironmentVariableEvaluator.cs (1)
37(DistributedApplicationOperation.Run, IValueProvider provider) => await provider.GetValueAsync().ConfigureAwait(false),