14 references to HelmExtensions
Aspire.Hosting.Kubernetes (14)
KubernetesPublishingContext.cs (8)
27[HelmExtensions.ParametersKey] = new Dictionary<string, object>(), 28[HelmExtensions.SecretsKey] = new Dictionary<string, object>(), 29[HelmExtensions.ConfigKey] = new Dictionary<string, object>(), 36.WithEventEmitter(nextEmitter => new ForceQuotedStringsEventEmitter(nextEmitter, HelmExtensions.ShouldDoubleQuoteString)) 110await AddValuesToHelmSectionAsync(resource, resourceContext.Parameters, HelmExtensions.ParametersKey).ConfigureAwait(false); 111await AddValuesToHelmSectionAsync(resource, resourceContext.EnvironmentVariables, HelmExtensions.ConfigKey).ConfigureAwait(false); 112await AddValuesToHelmSectionAsync(resource, resourceContext.Secrets, HelmExtensions.SecretsKey).ConfigureAwait(false); 167await writer.WriteLineAsync(HelmExtensions.TemplateFileSeparator).ConfigureAwait(false);
KubernetesResource.cs (6)
527var formattedName = parameter.ValueExpression.Replace(HelmExtensions.StartDelimiter, string.Empty) 528.Replace(HelmExtensions.EndDelimiter, string.Empty) 645var expression = HelmExtensions.ScalarExpressionPattern().Match(Expression); 654var t when t == typeof(int) => $" {HelmExtensions.PipelineDelimiter} int", 655var t when t == typeof(long) => $" {HelmExtensions.PipelineDelimiter} int64", 658|| t == typeof(decimal) => $" {HelmExtensions.PipelineDelimiter} float64",