8 instantiations of HelmExpressionWithValue
Aspire.Hosting.Kubernetes (8)
KubernetesResource.cs (6)
144Parameters[imageEnvName] = new(expression, value); 187Parameters[paramName] = new(helmExpression, defaultPort); 190EnvironmentVariables["ASPNETCORE_URLS"] = new(aspNetCoreUrlsExpression, $"http://+:${defaultPort}"); 300Secrets[key] = new(secretExpression, stringValue); 305EnvironmentVariables[key] = new(configExpression, stringValue); 311EnvironmentVariables[key] = new(configExpression, value.ToString() ?? string.Empty);
KubernetesServiceResourceExtensions.cs (2)
126return new(expression, value); 140return new(helmExpression, parameter.ValueExpression);
8 references to HelmExpressionWithValue
Aspire.Hosting.Kubernetes (8)
KubernetesPublishingContext.cs (1)
100Dictionary<string, KubernetesResource.HelmExpressionWithValue> contextItems,
KubernetesResource.cs (5)
21internal Dictionary<string, HelmExpressionWithValue> EnvironmentVariables { get; } = []; 22internal Dictionary<string, HelmExpressionWithValue> Secrets { get; } = []; 23internal Dictionary<string, HelmExpressionWithValue> Parameters { get; } = []; 268case HelmExpressionWithValue helmExpression: 282private void ProcessEnvironmentHelmExpression(HelmExpressionWithValue helmExpression, string key)
KubernetesServiceResourceExtensions.cs (2)
117private static HelmExpressionWithValue AllocateParameter(ParameterResource parameter, IResource resource) 129private static HelmExpressionWithValue ResolveUnknownValue(IManifestExpressionProvider parameter, IResource resource)