5 instantiations of ConnectionStringReference
Aspire.Hosting.Tests (5)
ExpressionResolverTests.cs (5)
36data.Add(new ExpressionResolverTestData(false, new ConnectionStringReference(new TestExpressionResolverResource("Empty"), false)), typeof(DistributedApplicationException), null); 37data.Add(new ExpressionResolverTestData(false, new ConnectionStringReference(new TestExpressionResolverResource("Empty"), true)), null, (null, false)); 38data.Add(new ExpressionResolverTestData(true, new ConnectionStringReference(new TestExpressionResolverResource("String"), true)), null, ("String", false)); 39data.Add(new ExpressionResolverTestData(true, new ConnectionStringReference(new TestExpressionResolverResource("SecretParameter"), false)), null, ("SecretParameter", true)); 98var csRef = new ConnectionStringReference(target.Resource, false);
10 references to ConnectionStringReference
Aspire.Hosting (3)
ApplicationModel\ExpressionResolver.cs (2)
155async Task<ResolvedValue> ResolveConnectionStringReferenceAsync(ConnectionStringReference cs) 178ConnectionStringReference cs => await ResolveConnectionStringReferenceAsync(cs).ConfigureAwait(false),
ApplicationModel\ResourceExtensions.cs (1)
446else if (valueProvider is ConnectionStringReference { Resource: var cs })
Aspire.Hosting.Azure (2)
AzurePublishingContext.cs (1)
165ConnectionStringReference r => Eval(r.Resource.ConnectionStringExpression),
AzureResourcePreparer.cs (1)
370if (value is ConnectionStringReference cs)
Aspire.Hosting.Azure.AppContainers (1)
ContainerAppContext.cs (1)
524if (value is ConnectionStringReference cs)
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceWebsiteContext.cs (1)
127if (value is ConnectionStringReference cs)
Aspire.Hosting.Docker (1)
DockerComposeServiceResourceExtensions.cs (1)
36if (value is ConnectionStringReference cs)
Aspire.Hosting.Kubernetes (1)
KubernetesServiceResourceExtensions.cs (1)
40if (value is ConnectionStringReference cs)
Aspire.Hosting.Tests (1)
ExpressionResolverTests.cs (1)
98var csRef = new ConnectionStringReference(target.Resource, false);