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)
505var formattedName = parameter.ValueExpression.Replace(HelmExtensions.StartDelimiter, string.Empty) 506.Replace(HelmExtensions.EndDelimiter, string.Empty) 623var expression = HelmExtensions.ScalarExpressionPattern().Match(Expression); 632var t when t == typeof(int) => $" {HelmExtensions.PipelineDelimiter} int", 633var t when t == typeof(long) => $" {HelmExtensions.PipelineDelimiter} int64", 636|| t == typeof(decimal) => $" {HelmExtensions.PipelineDelimiter} float64",