11 writes to Transport
Aspire.Hosting (4)
ApplicationModel\EndpointUpdateContext.cs (1)
72set => _endpointAnnotation.Transport = value;
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (1)
64httpEndpoint.Transport = isHttp2Service ? "http2" : httpEndpoint.Transport;
ProjectResourceBuilderExtensions.cs (2)
689e.Transport = bindingLevelProtocols == nameof(HttpProtocols.Http2) ? "http2" : e.Transport; 694e.Transport = "http2";
Aspire.Hosting.Azure.Functions (1)
DurableTask\DurableTaskResourceExtensions.cs (1)
150.WithEndpoint("grpc", endpoint => endpoint.Transport = "http2")
Aspire.Hosting.Azure.Tests (2)
AzureContainerAppsTests.cs (2)
1073.WithEndpoint("http", e => e.Transport = "http2") 1282.WithEndpoint("foo", e => e.Transport = "quic");
Aspire.Hosting.Maui (2)
Annotations\OtlpDevTunnelConfigurationAnnotation.cs (1)
80endpoint.Transport = transport;
MauiOtlpExtensions.cs (1)
112stubResource.OtlpEndpoint.Transport = GetEndpointTransport(configuredOtlpEndpoint?.Protocol);
Aspire.Hosting.Milvus (1)
MilvusBuilderExtensions.cs (1)
64endpoint.Transport = "http2";
Aspire.Hosting.Qdrant (1)
QdrantBuilderExtensions.cs (1)
80endpoint.Transport = "http2";
65 references to Transport
Aspire.Hosting (4)
ApplicationModel\EndpointUpdateContext.cs (1)
71get => _endpointAnnotation.Transport;
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (1)
64httpEndpoint.Transport = isHttp2Service ? "http2" : httpEndpoint.Transport;
ProjectResourceBuilderExtensions.cs (1)
689e.Transport = bindingLevelProtocols == nameof(HttpProtocols.Http2) ? "http2" : e.Transport;
Publishing\ManifestPublishingContext.cs (1)
511Writer.WriteString("transport", endpoint.Transport);
Aspire.Hosting.Azure.AppContainers (4)
ContainerAppContext.cs (4)
155var unsupportedEndpoints = resolvedEndpoints.Where(r => r.Endpoint.Transport is not ("http" or "http2" or "tcp")).ToArray(); 171IsHttpOnly = g.All(x => x.resolved.Endpoint.Transport is "http" or "http2"), 172AnyH2 = g.Any(x => x.resolved.Endpoint.Transport is "http2"), 173UniqueTransports = g.Select(x => x.resolved.Endpoint.Transport).Distinct().ToArray(),
Aspire.Hosting.Azure.Sandboxes (3)
AzureSandboxContainerDeployment.cs (3)
1572return resource is IDotnetProgramResource && endpoint.Endpoint.Transport is "http" or "http2" 1579return endpoint.Transport switch 1583_ => throw new NotSupportedException($"Endpoint '{endpoint.Name}' on resource '{resource.Name}' uses transport '{endpoint.Transport}'. Azure sandbox ports currently support only HTTP and HTTP/2 endpoints.")
Aspire.Hosting.Azure.Tests (4)
AzureManagedRedisExtensionsTests.cs (1)
93Assert.Equal("tcp", endpoint.Transport);
AzurePostgresExtensionsTests.cs (1)
188Assert.Equal("tcp", endpoint.Transport);
AzureRedisExtensionsTests.cs (1)
137Assert.Equal("tcp", endpoint.Transport);
AzureSqlExtensionsTests.cs (1)
155Assert.Equal("tcp", endpoint.Transport);
Aspire.Hosting.Garnet.Tests (2)
AddGarnetTests.cs (2)
33Assert.Equal("tcp", endpoint.Transport); 61Assert.Equal("tcp", endpoint.Transport);
Aspire.Hosting.Kafka.Tests (2)
AddKafkaTests.cs (2)
99Assert.Equal("tcp", primaryEndpoint.Transport); 108Assert.Equal("tcp", internalEndpoint.Transport);
Aspire.Hosting.Keycloak.Tests (2)
KeycloakResourceBuilderTests.cs (2)
40Assert.Equal("http", endpoint.Transport); 51Assert.Equal("http", healthEndpoint.Transport);
Aspire.Hosting.Maui (1)
MauiOtlpExtensions.cs (1)
562=> string.Equals(endpoint.Transport, "http2", StringComparison.OrdinalIgnoreCase) ? OtlpGrpcProtocol : OtlpHttpProtobufProtocol;
Aspire.Hosting.Maui.Tests (5)
MauiPlatformExtensionsTests.cs (5)
782Assert.Equal("http2", stubEndpoint.Transport); 840Assert.Equal("http", stubEndpoint.Transport); 950Assert.Equal("http", stubEndpoint.Transport); 992Assert.Equal("http2", stubEndpoint.Transport); 1038Assert.Equal("http", stubEndpoint.Transport);
Aspire.Hosting.Milvus.Tests (1)
AddMilvusTests.cs (1)
202Assert.Equal("http2", grpcEndpoint.Transport);
Aspire.Hosting.MongoDB.Tests (2)
AddMongoDBTests.cs (2)
55Assert.Equal("tcp", endpoint.Transport); 83Assert.Equal("tcp", endpoint.Transport);
Aspire.Hosting.MySql.Tests (2)
AddMySqlTests.cs (2)
60Assert.Equal("tcp", endpoint.Transport); 99Assert.Equal("tcp", endpoint.Transport);
Aspire.Hosting.Nats.Tests (2)
AddNatsTests.cs (2)
110Assert.Equal("tcp", endpoint.Transport); 156Assert.Equal("tcp", endpoint.Transport);
Aspire.Hosting.Oracle.Tests (3)
AddOracleTests.cs (3)
58Assert.Equal("tcp", endpoint.Transport); 97Assert.Equal("tcp", endpoint.Transport); 179Assert.Equal("tcp", endpoint.Transport);
Aspire.Hosting.PostgreSQL.Tests (3)
AddPostgresTests.cs (3)
69Assert.Equal("tcp", endpoint.Transport); 123Assert.Equal("tcp", endpoint.Transport); 239Assert.Equal("tcp", endpoint.Transport);
Aspire.Hosting.Qdrant.Tests (5)
AddQdrantTests.cs (5)
70Assert.Equal("http2", endpoint.Transport); 110Assert.Equal("http", endpoint.Transport); 142Assert.Equal("http2", endpoint.Transport); 429Assert.Equal("http2", grpcEndpoint.Transport); 437Assert.Equal("http", httpEndpoint.Transport);
Aspire.Hosting.RabbitMQ.Tests (2)
AddRabbitMQTests.cs (2)
61Assert.Equal("tcp", primaryEndpoint.Transport); 71Assert.Equal("http", mangementEndpoint.Transport);
Aspire.Hosting.Redis.Tests (2)
AddRedisTests.cs (2)
50Assert.Equal("tcp", endpoint.Transport); 78Assert.Equal("tcp", endpoint.Transport);
Aspire.Hosting.Seq.Tests (4)
AddSeqTests.cs (4)
32Assert.Equal("http", endpoint.Transport); 60Assert.Equal("http", endpoint.Transport); 186Assert.Equal("http", endpoint.Transport); 219Assert.Equal("http", endpoint.Transport);
Aspire.Hosting.SqlServer.Tests (1)
AddSqlServerTests.cs (1)
58Assert.Equal("tcp", endpoint.Transport);
Aspire.Hosting.Tests (9)
AsHttp2ServiceTests.cs (5)
21.Where(sb => sb.Transport == "http2") 39Assert.True(httpEndpoints.All(sb => sb.Transport == "http2")); 54Assert.Equal("tcp", tcpBinding.Transport); 57Assert.Equal("http2", httpsBinding.Transport); 60Assert.Equal("http2", httpsBinding.Transport);
KestrelConfigTests.cs (2)
119Assert.Equal("http", a.Transport); 126Assert.Equal("http2", a.Transport);
WithEndpointTests.cs (2)
333Assert.Equal("http", endpoint.Transport); 349Assert.Equal("http", endpoint.Transport);
Aspire.Hosting.Valkey.Tests (2)
AddValkeyTests.cs (2)
33Assert.Equal("tcp", endpoint.Transport); 61Assert.Equal("tcp", endpoint.Transport);