6 instantiations of ValueProviderContext
Aspire.Hosting (4)
ApplicationModel\EndpointReference.cs (1)
268return GetValueAsync(new(), cancellationToken);
ApplicationModel\HostUrl.cs (1)
20ValueTask<string?> IValueProvider.GetValueAsync(System.Threading.CancellationToken cancellationToken) => ((IValueProvider)this).GetValueAsync(new(), cancellationToken);
ApplicationModel\ReferenceExpression.cs (1)
101return this.GetValueAsync(new(), cancellationToken);
ApplicationModel\ResourceExtensions.cs (1)
600var task = ExpressionResolver.ResolveAsync(valueProvider, new ValueProviderContext() { ExecutionContext = executionContext, Caller = resource }, cancellationToken);
Aspire.Hosting.Tests (2)
ExpressionResolverTests.cs (2)
17ValueProviderContext context = new ValueProviderContext() 132var context = new ValueProviderContext()
17 references to ValueProviderContext
Aspire.Hosting (15)
ApplicationModel\ConnectionStringReference.cs (1)
29async ValueTask<string?> IValueProvider.GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken)
ApplicationModel\EndpointReference.cs (2)
67public ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default) => Property(EndpointProperty.Url).GetValueAsync(context, cancellationToken); 278public async ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default)
ApplicationModel\ExpressionResolver.cs (6)
12async Task<string?> ResolveInContainerContextAsync(EndpointReference endpointReference, EndpointProperty property, ValueProviderContext context) 37async Task<ResolvedValue> EvalExpressionAsync(ReferenceExpression expr, ValueProviderContext context) 67async Task<ResolvedValue> EvalValueProvider(IValueProvider vp, ValueProviderContext context) 77async Task<ResolvedValue> ResolveConnectionStringReferenceAsync(ConnectionStringReference cs, ValueProviderContext context) 96async ValueTask<ResolvedValue> ResolveInternalAsync(object? value, ValueProviderContext context) 111internal static async ValueTask<ResolvedValue> ResolveAsync(IValueProvider valueProvider, ValueProviderContext context, CancellationToken cancellationToken)
ApplicationModel\HostUrl.cs (1)
23async 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)
100public ValueTask<string?> GetValueAsync(ValueProviderContext _, CancellationToken cancellationToken)
ApplicationModel\ReferenceExpression.cs (1)
71public async ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken)
ApplicationModel\ValueProviderExtensions.cs (1)
8public static NetworkIdentifier GetNetworkIdentifier(this ValueProviderContext context)
Aspire.Hosting.Tests (2)
ExpressionResolverTests.cs (2)
17ValueProviderContext context = new ValueProviderContext() 132var context = new ValueProviderContext()