30 instantiations of ValueProviderContext
Aspire.Hosting (7)
ApplicationModel\ContainerImageReference.cs (1)
42return ((IValueProvider)this).GetValueAsync(new ValueProviderContext(), cancellationToken);
ApplicationModel\EndpointReference.cs (1)
347return GetValueAsync(new(), cancellationToken);
ApplicationModel\HostUrl.cs (1)
21ValueTask<string?> IValueProvider.GetValueAsync(CancellationToken cancellationToken) => ((IValueProvider)this).GetValueAsync(new(), cancellationToken);
ApplicationModel\ReferenceExpression.cs (1)
227return this.GetValueAsync(new(), cancellationToken);
ApplicationModel\ResourceExtensions.cs (1)
660var task = ExpressionResolver.ResolveAsync(valueProvider, new ValueProviderContext() { ExecutionContext = executionContext, Caller = resource }, cancellationToken);
Pipelines\PipelineStepHelpers.cs (2)
66var targetTag = await cir.GetValueAsync(new ValueProviderContext { ExecutionContext = context.ExecutionContext }, context.CancellationToken).ConfigureAwait(false); 112var targetTag = await cir.GetValueAsync(new ValueProviderContext { ExecutionContext = context.ExecutionContext }, context.CancellationToken).ConfigureAwait(false);
Aspire.Hosting.Azure (1)
Provisioning\BicepUtilities.cs (1)
41var valueProviderContext = new ValueProviderContext { ExecutionContext = executionContext, Caller = resource };
Aspire.Hosting.Azure.Sandboxes (3)
AzureSandboxContainerDeployment.cs (3)
979.GetValueAsync(new ValueProviderContext { ExecutionContext = context.ExecutionContext, Caller = resource.TargetResource }, context.CancellationToken) 1185new ValueProviderContext { ExecutionContext = context.ExecutionContext, Caller = resource }, 1211.GetValueAsync(new ValueProviderContext { ExecutionContext = context.ExecutionContext, Caller = resource }, context.CancellationToken)
Aspire.Hosting.Foundry (2)
HostedAgent\AzureHostedAgentResource.cs (2)
439new ValueProviderContext 509new ValueProviderContext
Aspire.Hosting.Kubernetes (1)
KubernetesResource.cs (1)
626var conditionContext = new ValueProviderContext { ExecutionContext = executionContext };
Aspire.Hosting.Qdrant.Tests (1)
AddQdrantTests.cs (1)
232await ((IValueProvider)httpReference).GetValueAsync(new ValueProviderContext(), CancellationToken.None));
Aspire.Hosting.Radius (2)
Publishing\RadiusInfrastructureBuilder.cs (2)
4188var context = new ValueProviderContext { ExecutionContext = _executionContext, Caller = owner }; 4382var conditionContext = new ValueProviderContext { ExecutionContext = _executionContext, Caller = owner };
Aspire.Hosting.Tests (13)
ConditionalReferenceExpressionTests.cs (2)
64var valueBefore = await expression.GetValueAsync(new(), default); 69var valueAfter = await expression.GetValueAsync(new(), default);
Dcp\DcpExecutorTests.cs (1)
4630var url = await database.GetEndpoint("NoPortTargetPortSet").GetValueAsync(new ValueProviderContext
EndpointReferenceTests.cs (2)
354var resultFromCaller = await expression.GetValueAsync(new ValueProviderContext 360var resultFromNetwork = await expression.GetValueAsync(new ValueProviderContext
ExpressionResolverTests.cs (2)
19ValueProviderContext context = new ValueProviderContext() 129var context = new ValueProviderContext()
Publishing\DotnetProgramArchiveTests.cs (1)
364new ValueProviderContext
Publishing\PodmanSaveArgumentsTests.cs (1)
115new ValueProviderContext { ExecutionContext = app.Services.GetRequiredService<DistributedApplicationExecutionContext>() },
Publishing\ResourceContainerImageManagerTests.cs (1)
942new ValueProviderContext
WithReferenceTests.cs (3)
861Assert.Null(await provider.GetValueAsync(new ValueProviderContext(), CancellationToken.None)); 866await provider.GetValueAsync(new ValueProviderContext(), CancellationToken.None)); 872Assert.Equal("Host=after", await provider.GetValueAsync(new ValueProviderContext(), CancellationToken.None));
31 references to ValueProviderContext
Aspire.Hosting (15)
ApplicationModel\ConnectionStringReference.cs (1)
69async ValueTask<string?> IValueProvider.GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken)
ApplicationModel\ContainerImageReference.cs (1)
46async ValueTask<string?> IValueProvider.GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken)
ApplicationModel\EndpointReference.cs (2)
125public ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default) => Property(EndpointProperty.Url).GetValueAsync(context, cancellationToken); 357public async ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default)
ApplicationModel\ExpressionResolver.cs (5)
11async Task<ResolvedValue> EvalExpressionAsync(ReferenceExpression expr, ValueProviderContext context) 48async Task<ResolvedValue> EvalValueProvider(IValueProvider vp, ValueProviderContext context) 58async Task<ResolvedValue> ResolveConnectionStringReferenceAsync(ConnectionStringReference cs, ValueProviderContext context) 77async ValueTask<ResolvedValue> ResolveInternalAsync(object? value, ValueProviderContext context) 89internal static async ValueTask<ResolvedValue> ResolveAsync(IValueProvider valueProvider, ValueProviderContext context, CancellationToken cancellationToken)
ApplicationModel\HostUrl.cs (1)
24async ValueTask<string?> IValueProvider.GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken)
ApplicationModel\IResourceWithConnectionString.cs (1)
23ValueTask<string?> IValueProvider.GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken) =>
ApplicationModel\IValueProvider.cs (1)
42public ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default) =>
ApplicationModel\ParameterResource.cs (1)
125public ValueTask<string?> GetValueAsync(ValueProviderContext _, CancellationToken cancellationToken)
ApplicationModel\ReferenceExpression.cs (1)
189public async ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken)
ApplicationModel\ValueProviderExtensions.cs (1)
8public static NetworkIdentifier GetNetworkIdentifier(this ValueProviderContext context)
Aspire.Hosting.Azure (1)
Provisioning\BicepUtilities.cs (1)
41var valueProviderContext = new ValueProviderContext { ExecutionContext = executionContext, Caller = resource };
Aspire.Hosting.Azure.Sandboxes (1)
AzureSandboxEndpointPropertyValueProvider.cs (1)
52public async ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default)
Aspire.Hosting.Azure.Tests (2)
TestContextValueProvider.cs (2)
8internal sealed class TestContextValueProvider(Func<ValueProviderContext, CancellationToken, ValueTask<string?>> callback) : IValueProvider, IManifestExpressionProvider 15public ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default) =>
Aspire.Hosting.Docker.Tests (1)
DockerComposePublisherTests.cs (1)
1308public ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default)
Aspire.Hosting.Kubernetes (1)
KubernetesResource.cs (1)
626var conditionContext = new ValueProviderContext { ExecutionContext = executionContext };
Aspire.Hosting.Kubernetes.Tests (1)
TestValueProvider.cs (1)
18ValueProviderContext context,
Aspire.Hosting.Radius (2)
Publishing\RadiusInfrastructureBuilder.cs (2)
4188var context = new ValueProviderContext { ExecutionContext = _executionContext, Caller = owner }; 4382var conditionContext = new ValueProviderContext { ExecutionContext = _executionContext, Caller = owner };
Aspire.Hosting.Radius.Tests (2)
Publishing\BackingResourceValueResolutionTests.cs (2)
1422public ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default) 1438public ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default)
Aspire.Hosting.RemoteHost.Tests (2)
AtsMarshallerTests.cs (1)
1383public ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default)
HandleRegistryTests.cs (1)
372public ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default)
Aspire.Hosting.Tests (3)
ConditionalReferenceExpressionTests.cs (1)
113public ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default)
ExpressionResolverTests.cs (2)
19ValueProviderContext context = new ValueProviderContext() 129var context = new ValueProviderContext()