13 references to Encode
Aspire.Hosting (8)
ResourceBuilderExtensions.cs (7)
1091var encodedEndpointName = EnvironmentVariableNameEncoder.Encode(endpointName); 1092context.EnvironmentVariables[$"{EnvironmentVariableNameEncoder.Encode(serviceKey)}_{encodedEndpointName.ToUpperInvariant()}"] = endpoint; 1408_ => $"{EnvironmentVariableNameEncoder.Encode(connectionName).ToUpperInvariant()}_" 1601builder.WithEnvironment(EnvironmentVariableNameEncoder.Encode(name), uri.ToString()); 1632var encodedResourceName = EnvironmentVariableNameEncoder.Encode(externalService.Resource.Name); 1648var encodedResourceName = EnvironmentVariableNameEncoder.Encode(externalService.Resource.Name); 1659var encodedScheme = EnvironmentVariableNameEncoder.Encode(uri.Scheme);
src\Shared\EnvironmentVariableNameEncoder.cs (1)
52var encodedName = Encode(name);
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!));