20 implementations of ValueExpression
Aspire.Hosting (11)
ApplicationModel\ConnectionStringReference.cs (1)
20string IManifestExpressionProvider.ValueExpression => Resource.ValueExpression;
ApplicationModel\ContainerImageReference.cs (1)
32public string ValueExpression => $"{{{Resource.Name}.containerImage}}";
ApplicationModel\ContainerPortReference.cs (1)
20public string ValueExpression => $"{{{Resource.Name}.containerPort}}";
ApplicationModel\EndpointReference.cs (2)
64string IManifestExpressionProvider.ValueExpression => GetExpression(); 270public string ValueExpression =>
ApplicationModel\HostUrl.cs (1)
17string IManifestExpressionProvider.ValueExpression => Url;
ApplicationModel\HttpsCertificateExecutionConfigurationGatherer.cs (1)
161public string ValueExpression => _reference.ValueExpression;
ApplicationModel\IResourceWithConnectionString.cs (1)
19string IManifestExpressionProvider.ValueExpression => $"{{{Name}.connectionString}}";
ApplicationModel\ParameterResource.cs (1)
63public string ValueExpression => $"{{{Name}.value}}";
ApplicationModel\ReferenceExpression.cs (1)
65public string ValueExpression =>
ConnectionStringParameterResource.cs (1)
19string IManifestExpressionProvider.ValueExpression => $"{{{Name}.connectionString}}";
Aspire.Hosting.Azure (2)
AzureBicepResource.cs (2)
619public string ValueExpression => $"{{{Resource.Name}.secretOutputs.{Name}}}"; 677public string ValueExpression => $"{{{Resource.Name}.outputs.{Name}}}";
Aspire.Hosting.Azure.KeyVault (2)
AzureKeyVaultSecretReference.cs (1)
30string IManifestExpressionProvider.ValueExpression => $"{{{azureKeyVaultResource.Name}.secrets.{SecretName}}}";
AzureKeyVaultSecretResource.cs (1)
47string IManifestExpressionProvider.ValueExpression => _secret.ValueExpression;
Aspire.Hosting.Azure.Tests (2)
AzureAppServiceTests.cs (1)
881public string ValueExpression => "{customValue}";
AzureContainerAppsTests.cs (1)
1557public string ValueExpression => "{customValue}";
Aspire.Hosting.Tests (3)
ReferenceExpressionTests.cs (1)
107public string ValueExpression => "{value}";
WithEnvironmentTests.cs (2)
495public string ValueExpression => _value; 535public string ValueExpression => _manifestExpression;
16 references to ValueExpression
Aspire.Hosting (8)
ApplicationModel\ConnectionStringReference.cs (1)
20string IManifestExpressionProvider.ValueExpression => Resource.ValueExpression;
ApplicationModel\ReferenceExpression.cs (3)
209_manifestExpressions.Add(valueProvider.ValueExpression); 237_manifestExpressions.Add(valueProvider.Resource.ValueExpression); 378_manifestExpressions.Add(valueProvider.ValueExpression);
ApplicationModel\ResourceExtensions.cs (2)
531(DistributedApplicationOperation.Publish, IManifestExpressionProvider provider) => new(provider.ValueExpression, false), 532(DistributedApplicationOperation.Publish, IResourceBuilder<IResource> rb) when rb.Resource is IManifestExpressionProvider provider => new(provider.ValueExpression, false),
Publishing\ManifestPublishingContext.cs (2)
410IManifestExpressionProvider manifestExpression => GetManifestExpression(manifestExpression, manifestExpression.ValueExpression), 434IManifestExpressionProvider manifestExpression => GetManifestExpression(manifestExpression, manifestExpression.ValueExpression),
Aspire.Hosting.Azure (3)
AzureBicepResource.cs (2)
259IManifestExpressionProvider output => output.ValueExpression, 276IManifestExpressionProvider output => output.ValueExpression,
AzureProvisioningResourceExtensions.cs (1)
281var parameterName = ep.ValueExpression.Replace("{", "").Replace("}", "").Replace(".", "_").Replace("-", "_").ToLowerInvariant();
Aspire.Hosting.Azure.KeyVault (1)
AzureKeyVaultSecretResource.cs (1)
47string IManifestExpressionProvider.ValueExpression => _secret.ValueExpression;
Aspire.Hosting.Docker (1)
DockerComposeServiceExtensions.cs (1)
58var env = manifestExpressionProvider.ValueExpression.Replace("{", "")
Aspire.Hosting.Kubernetes (3)
KubernetesResource.cs (3)
479var formattedName = parameter.ValueExpression.Replace("{", "") 484var helmExpression = parameter.ValueExpression.ContainsHelmSecretExpression() ? 488return new(helmExpression, parameter.ValueExpression);