12 references to Encode
Aspire.Hosting (7)
ResourceBuilderExtensions.cs (7)
506var encodedEndpointName = EnvironmentVariableNameEncoder.Encode(endpointName); 507context.EnvironmentVariables[$"{EnvironmentVariableNameEncoder.Encode(serviceKey)}_{encodedEndpointName.ToUpperInvariant()}"] = endpoint; 730_ => $"{EnvironmentVariableNameEncoder.Encode(connectionName).ToUpperInvariant()}_" 867builder.WithEnvironment(EnvironmentVariableNameEncoder.Encode(name), uri.ToString()); 898var encodedResourceName = EnvironmentVariableNameEncoder.Encode(externalService.Resource.Name); 914var encodedResourceName = EnvironmentVariableNameEncoder.Encode(externalService.Resource.Name); 925var 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!));