12 references to EnvironmentVariableNameEncoder
Aspire.Hosting (7)
ResourceBuilderExtensions.cs (7)
483var encodedEndpointName = EnvironmentVariableNameEncoder.Encode(endpointName); 484context.EnvironmentVariables[$"{EnvironmentVariableNameEncoder.Encode(serviceKey)}_{encodedEndpointName.ToUpperInvariant()}"] = endpoint; 575_ => $"{EnvironmentVariableNameEncoder.Encode(connectionName).ToUpperInvariant()}_" 710builder.WithEnvironment(EnvironmentVariableNameEncoder.Encode(name), uri.ToString()); 740var encodedResourceName = EnvironmentVariableNameEncoder.Encode(externalService.Resource.Name); 756var encodedResourceName = EnvironmentVariableNameEncoder.Encode(externalService.Resource.Name); 767var encodedScheme = EnvironmentVariableNameEncoder.Encode(uri.Scheme);
Aspire.Hosting.Tests (5)
Utils\EnvironmentVariableNameEncoderTests.cs (5)
15var result = EnvironmentVariableNameEncoder.Encode(name); 26var result = EnvironmentVariableNameEncoder.Encode(name); 36var result = EnvironmentVariableNameEncoder.Encode(name); 44Assert.Equal("", EnvironmentVariableNameEncoder.Encode(string.Empty)); 50Assert.Throws<ArgumentNullException>(() => EnvironmentVariableNameEncoder.Encode(null!));