8 instantiations of ResolvedValue
Aspire.Hosting (8)
ApplicationModel\ExpressionResolver.cs (3)
38return new ResolvedValue(value, isSensitive); 46return new ResolvedValue(value, pr.Secret); 48return new ResolvedValue(value, false);
ApplicationModel\ResourceExtensions.cs (5)
530(_, string s) => new(s, false), 533(DistributedApplicationOperation.Publish, IManifestExpressionProvider provider) => new(provider.ValueExpression, false), 534(DistributedApplicationOperation.Publish, IResourceBuilder<IResource> rb) when rb.Resource is IManifestExpressionProvider provider => new(provider.ValueExpression, false), 535(_, { } o) => new(o.ToString(), false), 536(_, null) => new(null, false),
16 references to ResolvedValue
Aspire.Hosting (13)
ApplicationModel\ExecutionConfigurationGathererContext.cs (2)
52var resolvedValue = await resource.ResolveValueAsync(executionContext, resourceLogger, argument, null, cancellationToken).ConfigureAwait(false); 72var resolvedValue = await resource.ResolveValueAsync(executionContext, resourceLogger, kvp.Value, null, cancellationToken).ConfigureAwait(false);
ApplicationModel\ExpressionResolver.cs (7)
11async Task<ResolvedValue> EvalExpressionAsync(ReferenceExpression expr, ValueProviderContext context) 20var result = await ResolveInternalAsync(expr.ValueProviders[i], context).ConfigureAwait(false); 41async Task<ResolvedValue> EvalValueProvider(IValueProvider vp, ValueProviderContext context) 51async Task<ResolvedValue> ResolveConnectionStringReferenceAsync(ConnectionStringReference cs, ValueProviderContext context) 56var value = await ResolveInternalAsync(cs.Resource.ConnectionStringExpression, context).ConfigureAwait(false); 70async ValueTask<ResolvedValue> ResolveInternalAsync(object? value, ValueProviderContext context) 82internal static async ValueTask<ResolvedValue> ResolveAsync(IValueProvider valueProvider, ValueProviderContext context, CancellationToken cancellationToken)
ApplicationModel\ResourceExtensions.cs (4)
305var resolvedValue = await resource.ResolveValueAsync(executionContext, logger, a, null, cancellationToken).ConfigureAwait(false); 401var resolvedValue = await resource.ResolveValueAsync(executionContext, logger, expr, key, cancellationToken).ConfigureAwait(false); 520internal static async ValueTask<ResolvedValue?> ResolveValueAsync( 591private static async Task<ResolvedValue?> GetValue(this IResource resource, DistributedApplicationExecutionContext executionContext, string? key, IValueProvider valueProvider, ILogger logger, CancellationToken cancellationToken)
Aspire.Hosting.Tests (3)
ExpressionResolverTests.cs (3)
28var resolvedValue = await ExpressionResolver.ResolveAsync(testData.ValueProvider, context, CancellationToken.None); 34async Task<ResolvedValue> ResolveAsync() => await ExpressionResolver.ResolveAsync(testData.ValueProvider, context, CancellationToken.None); 141var connectionString = await ExpressionResolver.ResolveAsync(csRef, context, CancellationToken.None).DefaultTimeout();