Implemented interface member:
method
GetValueAsync
Aspire.Hosting.ApplicationModel.IValueProvider.GetValueAsync(System.Threading.CancellationToken)
17 references to GetValueAsync
Aspire.Hosting (6)
ApplicationModel\ParameterResource.cs (2)
38
/// 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).
41
public string Value =>
GetValueAsync
(default).AsTask().GetAwaiter().GetResult()!;
ExternalServiceBuilderExtensions.cs (2)
115
: await resource.UrlParameter.
GetValueAsync
(ct).ConfigureAwait(false);
277
var urlValue = await _urlParameter.
GetValueAsync
(cancellationToken).ConfigureAwait(false);
ResourceBuilderExtensions.cs (2)
185
var url = await externalService.Resource.UrlParameter.
GetValueAsync
(context.CancellationToken).ConfigureAwait(false);
544
else 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)
391
var value = await p.
GetValueAsync
(cancellationToken).ConfigureAwait(false);
Provisioning\Provisioners\BicepProvisioner.cs (1)
111
? (await parameterResource.
GetValueAsync
(cancellationToken).ConfigureAwait(false))!
Aspire.Hosting.Docker (1)
DockerComposePublishingContext.cs (1)
164
defaultValue = await parameter.
GetValueAsync
(cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Kubernetes (1)
KubernetesPublishingContext.cs (1)
122
value = await parameter.
GetValueAsync
(cancellationToken).ConfigureAwait(false);
Aspire.Hosting.MySql (1)
MySqlBuilderExtensions.cs (1)
389
var pwd = await mySqlInstance.PasswordParameter.
GetValueAsync
(cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Nats (1)
NatsBuilderExtensions.cs (1)
76
Password = await nats.PasswordParameter!.
GetValueAsync
(ct).ConfigureAwait(false),
Aspire.Hosting.PostgreSQL (4)
PostgresBuilderExtensions.cs (4)
499
: await postgresDatabase.Parent.UserNameParameter.
GetValueAsync
(cancellationToken).ConfigureAwait(false);
501
var password = await postgresDatabase.Parent.PasswordParameter.
GetValueAsync
(cancellationToken).ConfigureAwait(false) ?? "password";
539
: await postgresInstance.UserNameParameter.
GetValueAsync
(cancellationToken).ConfigureAwait(false);
540
var password = await postgresInstance.PasswordParameter.
GetValueAsync
(cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Redis (1)
RedisBuilderExtensions.cs (1)
180
var password = await redisInstance.PasswordParameter.
GetValueAsync
(ct).ConfigureAwait(false);