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).
38
public string Value =>
GetValueAsync
(default).AsTask().GetAwaiter().GetResult()!;
ExternalServiceBuilderExtensions.cs (2)
115
: await resource.UrlParameter.
GetValueAsync
(ct).ConfigureAwait(false);
279
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)
376
var 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)
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)
361
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)
500
: await postgresDatabase.Parent.UserNameParameter.
GetValueAsync
(cancellationToken).ConfigureAwait(false);
502
var password = await postgresDatabase.Parent.PasswordParameter.
GetValueAsync
(cancellationToken).ConfigureAwait(false) ?? "password";
540
: await postgresInstance.UserNameParameter.
GetValueAsync
(cancellationToken).ConfigureAwait(false);
541
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);