22 writes to UriScheme
Aspire.Hosting (4)
Aspire.Hosting.Azure.CosmosDB (1)
Aspire.Hosting.Azure.Tests (2)
Aspire.Hosting.Containers.Tests (2)
Aspire.Hosting.JavaScript (1)
Aspire.Hosting.Keycloak (1)
Aspire.Hosting.Python (1)
Aspire.Hosting.Redis (1)
Aspire.Hosting.Tests (9)
98 references to UriScheme
Aspire.Hosting (25)
Aspire.Hosting.Azure.AppContainers (8)
ContainerAppContext.cs (8)
149var unsupportedEndpoints = resolvedEndpoints.Where(r => r.Endpoint.UriScheme is not ("tcp" or "http" or "https")).ToArray();
165IsHttpOnly = g.All(x => x.resolved.Endpoint.UriScheme is "http" or "https"),
167UniqueSchemes = g.Select(x => x.resolved.Endpoint.UriScheme).Distinct().ToArray(),
230if (endpoint.UriScheme is "http" && endpoint.Port is not null and not 80)
235if (endpoint.UriScheme is "https" && endpoint.Port is not null and not 443)
241var port = endpoint.UriScheme is "http" ? 80 : 443;
243_endpointMapping[endpoint.Name] = new(endpoint.UriScheme, NormalizedContainerAppName, port, targetPort, true, httpIngress.External);
264_endpointMapping[endpoint.Name] = new(endpoint.UriScheme, NormalizedContainerAppName, resolved.ExposedPort.Value ?? g.Port.Value, g.Port.Value, false, g.External);
Aspire.Hosting.Azure.AppService (3)
Aspire.Hosting.Azure.Kusto.Tests (2)
Aspire.Hosting.Azure.Tests (6)
Aspire.Hosting.Docker (1)
Aspire.Hosting.Garnet.Tests (2)
Aspire.Hosting.JavaScript.Tests (1)
Aspire.Hosting.Kafka.Tests (2)
Aspire.Hosting.Keycloak.Tests (2)
Aspire.Hosting.Kubernetes (2)
Aspire.Hosting.Milvus.Tests (1)
Aspire.Hosting.MongoDB.Tests (2)
Aspire.Hosting.MySql.Tests (2)
Aspire.Hosting.Nats.Tests (2)
Aspire.Hosting.Oracle.Tests (3)
Aspire.Hosting.PostgreSQL.Tests (3)
Aspire.Hosting.Qdrant.Tests (5)
Aspire.Hosting.RabbitMQ.Tests (2)
Aspire.Hosting.Redis.Tests (2)
Aspire.Hosting.Seq.Tests (4)
Aspire.Hosting.SqlServer.Tests (1)
Aspire.Hosting.Tests (15)
Aspire.Hosting.Valkey.Tests (2)