16 instantiations of ResolvedValue
Aspire.Hosting (16)
ApplicationModel\ExpressionResolver.cs (6)
101
return new
ResolvedValue
(value, isSensitive);
110
return new
ResolvedValue
(value, pr.Secret);
116
return new
ResolvedValue
(value, false);
152
return new
ResolvedValue
(value, false);
181
EndpointReference endpointReference when sourceIsContainer => new
ResolvedValue
(await EvalEndpointAsync(endpointReference, EndpointProperty.Url).ConfigureAwait(false), false),
182
EndpointReferenceExpression ep when sourceIsContainer => new
ResolvedValue
(await EvalEndpointAsync(ep.Endpoint, ep.Property).ConfigureAwait(false), false),
ApplicationModel\ResourceExtensions.cs (10)
302
(_, string s) =>
new
(s, false),
305
(DistributedApplicationOperation.Publish, IManifestExpressionProvider provider) =>
new
(provider.ValueExpression, false),
306
(DistributedApplicationOperation.Publish, IResourceBuilder<IResource> rb) when rb.Resource is IManifestExpressionProvider provider =>
new
(provider.ValueExpression, false),
307
(_, { } o) =>
new
(o.ToString(), false),
308
(_, null) =>
new
(null, false),
361
(_, string s) =>
new
(s, false),
364
(DistributedApplicationOperation.Publish, IManifestExpressionProvider provider) =>
new
(provider.ValueExpression, false),
365
(DistributedApplicationOperation.Publish, IResourceBuilder<IResource> rb) when rb.Resource is IManifestExpressionProvider provider =>
new
(provider.ValueExpression, false),
366
(_, { } o) =>
new
(o.ToString(), false),
367
(_, null) =>
new
(null, false),
11 references to ResolvedValue
Aspire.Hosting (11)
ApplicationModel\ExpressionResolver.cs (8)
81
async Task<
ResolvedValue
> EvalExpressionAsync(ReferenceExpression expr)
90
var
result = await ResolveInternalAsync(expr.ValueProviders[i]).ConfigureAwait(false);
104
async Task<
ResolvedValue
> EvalValueProvider(IValueProvider vp)
155
async Task<
ResolvedValue
> ResolveConnectionStringReferenceAsync(ConnectionStringReference cs)
160
var
value = await ResolveInternalAsync(cs.Resource.ConnectionStringExpression).ConfigureAwait(false);
174
async ValueTask<
ResolvedValue
> ResolveInternalAsync(object? value)
188
static async ValueTask<
ResolvedValue
> ResolveWithContainerSourceAsync(IValueProvider valueProvider, string containerHostName, bool sourceIsContainer, CancellationToken cancellationToken)
200
internal static async ValueTask<
ResolvedValue
> ResolveAsync(bool sourceIsContainer, IValueProvider valueProvider, string containerHostName, CancellationToken cancellationToken)
ApplicationModel\ResourceExtensions.cs (3)
300
var
resolvedValue = (executionContext.Operation, a) switch
359
var
resolvedValue = (executionContext.Operation, expr) switch
427
private static async Task<
ResolvedValue
?> GetValue(string? key, IValueProvider valueProvider, ILogger logger, bool isContainer, string? containerHostName, CancellationToken cancellationToken)