26 references to IsConditional
Aspire.Hosting (12)
ApplicationModel\ExpressionResolver.cs (1)
13if (expr.IsConditional)
ApplicationModel\ReferenceExpression.cs (8)
110/// or <see langword="null"/> when <see cref="IsConditional"/> is <see langword="false"/>. 116/// or <see langword="null"/> when <see cref="IsConditional"/> is <see langword="false"/>. 122/// or <see langword="null"/> when <see cref="IsConditional"/> is <see langword="false"/>. 128/// or <see langword="null"/> when <see cref="IsConditional"/> is <see langword="false"/>. 134/// or <see langword="null"/> when <see cref="IsConditional"/> is <see langword="false"/>. 142if (IsConditional) 180IsConditional 191if (IsConditional)
Publishing\ManifestPublishingContext.cs (3)
747if (referenceExpression.IsConditional) 772if (referenceExpression is { IsConditional: true, Name: string name }) 780if (provider is ReferenceExpression { IsConditional: true, Name: string nestedName } conditional)
Aspire.Hosting.Azure (1)
AzurePublishingContext.cs (1)
290ReferenceExpression { IsConditional: true } re => EvalConditionalExpr(re),
Aspire.Hosting.Azure.AppContainers (1)
BaseContainerAppContext.cs (1)
335if (expr.IsConditional)
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceWebsiteContext.cs (1)
274if (expr.IsConditional)
Aspire.Hosting.Azure.Sandboxes (1)
AzureSandboxContainerDeployment.cs (1)
1253if (expression.IsConditional)
Aspire.Hosting.Azure.WebPubSub (1)
AzureWebPubSubExtensions.cs (1)
129if (!urlExpression.IsConditional && urlExpression.ManifestExpressions.Count == 0)
Aspire.Hosting.Docker (1)
DockerComposeServiceResourceExtensions.cs (1)
64if (expr.IsConditional)
Aspire.Hosting.Foundry (2)
HostedAgent\AzureHostedAgentResource.cs (2)
396ReferenceExpression referenceExpression when referenceExpression.IsConditional => 459if (expression.IsConditional)
Aspire.Hosting.Kubernetes (2)
KubernetesPublishingContext.cs (1)
378return !expression.IsConditional && expression.ValueProviders.All(provider => provider switch
KubernetesResource.cs (1)
611if (expr.IsConditional)
Aspire.Hosting.Radius (2)
Publishing\RadiusInfrastructureBuilder.cs (2)
4352if (expression.IsConditional) 4540case ReferenceExpression { IsConditional: true } conditional:
Aspire.Hosting.Tests (2)
ReferenceExpressionTests.cs (2)
212Assert.True(conditional.IsConditional); 229Assert.True(conditional.IsConditional);