Implemented interface member:
method
GetValueAsync
Aspire.Hosting.ApplicationModel.IValueProvider.GetValueAsync(System.Threading.CancellationToken)
17 references to GetValueAsync
Aspire.Hosting (6)
ApplicationModel\ParameterResource.cs (2)
35/// This property is obsolete. Use <see cref="GetValueAsync(CancellationToken)"/> for async access or pass the <see cref="ParameterResource"/> directly to methods that accept it (e.g., environment variables). 38public string Value => GetValueAsync(default).AsTask().GetAwaiter().GetResult()!;
ExternalServiceBuilderExtensions.cs (2)
115: await resource.UrlParameter.GetValueAsync(ct).ConfigureAwait(false); 279var urlValue = await _urlParameter.GetValueAsync(cancellationToken).ConfigureAwait(false);
ResourceBuilderExtensions.cs (2)
185var url = await externalService.Resource.UrlParameter.GetValueAsync(context.CancellationToken).ConfigureAwait(false); 544else if (ExternalServiceResource.UrlIsValidForExternalService(await externalService.Resource.UrlParameter.GetValueAsync(context.CancellationToken).ConfigureAwait(false), out var uri, out var message))
Aspire.Hosting.Azure (2)
AzurePublishingContext.cs (1)
376var value = await p.GetValueAsync(cancellationToken).ConfigureAwait(false);
Provisioning\Provisioners\BicepProvisioner.cs (1)
109? (await parameterResource.GetValueAsync(cancellationToken).ConfigureAwait(false))!
Aspire.Hosting.Docker (1)
DockerComposePublishingContext.cs (1)
164defaultValue = await parameter.GetValueAsync(cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Kubernetes (1)
KubernetesPublishingContext.cs (1)
122value = await parameter.GetValueAsync(cancellationToken).ConfigureAwait(false);
Aspire.Hosting.MySql (1)
MySqlBuilderExtensions.cs (1)
361var pwd = await mySqlInstance.PasswordParameter.GetValueAsync(cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Nats (1)
NatsBuilderExtensions.cs (1)
76Password = await nats.PasswordParameter!.GetValueAsync(ct).ConfigureAwait(false),
Aspire.Hosting.PostgreSQL (4)
PostgresBuilderExtensions.cs (4)
500: await postgresDatabase.Parent.UserNameParameter.GetValueAsync(cancellationToken).ConfigureAwait(false); 502var password = await postgresDatabase.Parent.PasswordParameter.GetValueAsync(cancellationToken).ConfigureAwait(false) ?? "password"; 540: await postgresInstance.UserNameParameter.GetValueAsync(cancellationToken).ConfigureAwait(false); 541var password = await postgresInstance.PasswordParameter.GetValueAsync(cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Redis (1)
RedisBuilderExtensions.cs (1)
180var password = await redisInstance.PasswordParameter.GetValueAsync(ct).ConfigureAwait(false);