16 instantiations of ResolvedValue
Aspire.Hosting (16)
ApplicationModel\ExpressionResolver.cs (6)
101return new ResolvedValue(value, isSensitive); 110return new ResolvedValue(value, pr.Secret); 116return new ResolvedValue(value, false); 152return new ResolvedValue(value, false); 181EndpointReference endpointReference when sourceIsContainer => new ResolvedValue(await EvalEndpointAsync(endpointReference, EndpointProperty.Url).ConfigureAwait(false), false), 182EndpointReferenceExpression 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)
81async Task<ResolvedValue> EvalExpressionAsync(ReferenceExpression expr) 90var result = await ResolveInternalAsync(expr.ValueProviders[i]).ConfigureAwait(false); 104async Task<ResolvedValue> EvalValueProvider(IValueProvider vp) 155async Task<ResolvedValue> ResolveConnectionStringReferenceAsync(ConnectionStringReference cs) 160var value = await ResolveInternalAsync(cs.Resource.ConnectionStringExpression).ConfigureAwait(false); 174async ValueTask<ResolvedValue> ResolveInternalAsync(object? value) 188static async ValueTask<ResolvedValue> ResolveWithContainerSourceAsync(IValueProvider valueProvider, string containerHostName, bool sourceIsContainer, CancellationToken cancellationToken) 200internal static async ValueTask<ResolvedValue> ResolveAsync(bool sourceIsContainer, IValueProvider valueProvider, string containerHostName, CancellationToken cancellationToken)
ApplicationModel\ResourceExtensions.cs (3)
300var resolvedValue = (executionContext.Operation, a) switch 359var resolvedValue = (executionContext.Operation, expr) switch 427private static async Task<ResolvedValue?> GetValue(string? key, IValueProvider valueProvider, ILogger logger, bool isContainer, string? containerHostName, CancellationToken cancellationToken)