Implemented interface member:
method
GetValueAsync
Aspire.Hosting.ApplicationModel.IValueProvider.GetValueAsync(System.Threading.CancellationToken)
20 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)
186
var url = await externalService.Resource.UrlParameter.
GetValueAsync
(context.CancellationToken).ConfigureAwait(false);
545
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.Azure.Tests (3)
AzureDeployerTests.cs (2)
457
var setValue = await param.Resource.
GetValueAsync
(default);
544
var setValue = await param.Resource.
GetValueAsync
(default);
AzureRedisEnterpriseExtensionsTests.cs (1)
65
Assert.Equal($"localhost:12455,password={await redisResource.PasswordParameter.
GetValueAsync
(CancellationToken.None)}", await redis.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None));
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);