12 references to Encode
Aspire.Hosting (7)
ResourceBuilderExtensions.cs (7)
840var encodedEndpointName = EnvironmentVariableNameEncoder.Encode(endpointName); 841context.EnvironmentVariables[$"{EnvironmentVariableNameEncoder.Encode(serviceKey)}_{encodedEndpointName.ToUpperInvariant()}"] = endpoint; 1134_ => $"{EnvironmentVariableNameEncoder.Encode(connectionName).ToUpperInvariant()}_" 1289builder.WithEnvironment(EnvironmentVariableNameEncoder.Encode(name), uri.ToString()); 1320var encodedResourceName = EnvironmentVariableNameEncoder.Encode(externalService.Resource.Name); 1336var encodedResourceName = EnvironmentVariableNameEncoder.Encode(externalService.Resource.Name); 1347var 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!));