68 references to WithEndpoint
Aspire.Hosting (4)
ResourceBuilderExtensions.cs (4)
740return WithEndpoint(builder, port, targetPort, scheme, name, env, isProxied, isExternal, protocol: null); 760return builder.WithEndpoint(targetPort: targetPort, port: port, scheme: "http", name: name, env: env, isProxied: isProxied); 780return builder.WithEndpoint(targetPort: targetPort, port: port, scheme: "https", name: name, env: env, isProxied: isProxied); 810/// Gets an <see cref="EndpointReference"/> by name from the resource. These endpoints are declared either using <see cref="WithEndpoint{T}(IResourceBuilder{T}, int?, int?, string?, string?, string?, bool, bool?, ProtocolType?)"/> or by launch settings (for project resources).
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
85builder.WithEndpoint(name: "emulator", scheme: scheme, targetPort: 8081)
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsExtensions.cs (1)
226.WithEndpoint(name: "emulator", targetPort: 5672)
Aspire.Hosting.Azure.ServiceBus (2)
AzureServiceBusExtensions.cs (2)
359.WithEndpoint(name: "emulator", targetPort: 5672) 374.WithEndpoint(targetPort: 1433, name: "tcp")
Aspire.Hosting.Azure.SignalR (1)
AzureSignalRExtensions.cs (1)
129.WithEndpoint(name: EmulatorEndpointName, targetPort: 8888, scheme: "http")
Aspire.Hosting.Azure.Tests (2)
AzureContainerAppsTests.cs (2)
1053.WithEndpoint(scheme: "foo"); 1113.WithEndpoint(targetPort: 80);
Aspire.Hosting.Docker.Tests (2)
DockerComposeTests.cs (2)
73.WithEndpoint(scheme: "http", port: 8080, name: "internal") // Non-external endpoint 74.WithEndpoint(scheme: "http", port: 8081, name: "external", isExternal: true); // External endpoint
Aspire.Hosting.Garnet (1)
GarnetBuilderExtensions.cs (1)
126.WithEndpoint(port: port, targetPort: 6379, name: GarnetResource.PrimaryEndpointName)
Aspire.Hosting.Kafka (2)
KafkaBuilderExtensions.cs (2)
74.WithEndpoint(targetPort: KafkaBrokerPort, port: port, name: KafkaServerResource.PrimaryEndpointName) 75.WithEndpoint(targetPort: KafkaInternalBrokerPort, name: KafkaServerResource.InternalEndpointName)
Aspire.Hosting.MongoDB (1)
MongoDBBuilderExtensions.cs (1)
82.WithEndpoint(port: port, targetPort: DefaultContainerPort, name: MongoDBServerResource.PrimaryEndpointName)
Aspire.Hosting.MySql (1)
MySqlBuilderExtensions.cs (1)
78.WithEndpoint(port: port, targetPort: 3306, name: MySqlServerResource.PrimaryEndpointName) // Internal port is always 3306.
Aspire.Hosting.Nats (1)
NatsBuilderExtensions.cs (1)
93.WithEndpoint(targetPort: 4222, port: port, name: NatsServerResource.PrimaryEndpointName)
Aspire.Hosting.Oracle (1)
OracleDatabaseBuilderExtensions.cs (1)
58.WithEndpoint(port: port, targetPort: 1521, name: OracleDatabaseServerResource.PrimaryEndpointName)
Aspire.Hosting.Orleans (2)
OrleansServiceExtensions.cs (2)
415builder.WithEndpoint(scheme: "tcp", name: "orleans-silo", env: "Orleans__Endpoints__SiloPort", isProxied: true, isExternal: false); 416builder.WithEndpoint(scheme: "tcp", name: "orleans-gateway", env: "Orleans__Endpoints__GatewayPort", isProxied: true, isExternal: false);
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
105.WithEndpoint(port: port, targetPort: 5432, name: PostgresServerResource.PrimaryEndpointName) // Internal port is always 5432.
Aspire.Hosting.RabbitMQ (1)
RabbitMQBuilderExtensions.cs (1)
77.WithEndpoint(port: port, targetPort: 5672, name: RabbitMQServerResource.PrimaryEndpointName)
Aspire.Hosting.Redis (1)
RedisBuilderExtensions.cs (1)
88.WithEndpoint(port: port, targetPort: 6379, name: RedisResource.PrimaryEndpointName)
Aspire.Hosting.SqlServer (1)
SqlServerBuilderExtensions.cs (1)
52.WithEndpoint(port: port, targetPort: 1433, name: SqlServerServerResource.PrimaryEndpointName)
Aspire.Hosting.Tests (40)
AsHttp2ServiceTests.cs (1)
53testProgram.ServiceABuilder.WithEndpoint(9999, scheme: "tcp");
Dcp\DcpExecutorTests.cs (22)
234.WithEndpoint(name: "NoPortNoTargetPort", env: "NO_PORT_NO_TARGET_PORT", isProxied: true); 266.WithEndpoint(name: "PortSetNoTargetPort", port: desiredPort, env: "PORT_SET_NO_TARGET_PORT", isProxied: true); 298.WithEndpoint(name: "NoPortTargetPortSet", targetPort: desiredPort, env: "NO_PORT_TARGET_PORT_SET", isProxied: true); 331.WithEndpoint(name: "PortAndTargetPortSet", port: desiredPort, targetPort: desiredTargetPort, env: "PORT_AND_TARGET_PORT_SET", isProxied: true); 368.WithEndpoint(name: "EqualPortAndTargetPort", port: desiredPort, targetPort: desiredPort, env: "EQUAL_PORT_AND_TARGET_PORT", isProxied: true); 385.WithEndpoint(name: "PortSetNoTargetPort", port: desiredPort, env: "PORT_SET_NO_TARGET_PORT", isProxied: false); 419.WithEndpoint(name: "NoPortTargetPortSet", targetPort: desiredPort, env: "NO_PORT_TARGET_PORT_SET", isProxied: false); 453.WithEndpoint(name: "PortAndTargetPortSet", port: desiredPort, targetPort: desiredPort, env: "PORT_AND_TARGET_PORT_SET", isProxied: false); 504er => er.WithEndpoint(name: "NoPortNoTargetPort", env: "NO_PORT_NO_TARGET_PORT", isProxied: false), 510er => er.WithEndpoint(name: "PortAndTargetPortSetDifferently", port: desiredPortOne, targetPort: desiredPortTwo, env: "PORT_AND_TARGET_PORT_SET_DIFFERENTLY", isProxied: false), 778.WithEndpoint(name: "NoPortNoTargetPort", env: "NO_PORT_NO_TARGET_PORT", isProxied: true) 826.WithEndpoint(name: "PortSetNoTargetPort", port: desiredPortOne, env: "PORT_SET_NO_TARGET_PORT", isProxied: true) 864.WithEndpoint(name: "NoPortTargetPortSet", targetPort: desiredTargetPort, env: "NO_PORT_TARGET_PORT_SET", isProxied: true); 899.WithEndpoint(name: "PortAndTargetPortSet", port: desiredPort, targetPort: desiredTargetPort, env: "PORT_AND_TARGET_PORT_SET", isProxied: true); 937cr => cr.WithEndpoint(name: "NoPortNoTargetPortProxied", env: "NO_PORT_NO_TARGET_PORT_PROXIED", isProxied: true), 943cr => cr.WithEndpoint(name: "PortSetNoTargetPort", port: desiredPortOne, env: "PORT_SET_NO_TARGET_PORT", isProxied: true), 949cr => cr.WithEndpoint(name: "NoPortNoTargetPortProxyless", env: "NO_PORT_NO_TARGET_PORT_PROXYLESS", isProxied: false), 977.WithEndpoint(name: "PortSetNoTargetPort", port: desiredPort, env: "PORT_SET_NO_TARGET_PORT", isProxied: false); 1013.WithEndpoint(name: "NoPortTargetPortSet", targetPort: desiredTargetPort, env: "NO_PORT_TARGET_PORT_SET", isProxied: false); 1050.WithEndpoint(name: "PortAndTargetPortSet", port: desiredPort, targetPort: desiredTargetPort, env: "PORT_AND_TARGET_PORT_SET", isProxied: false); 1087.WithEndpoint(name: "PortAndProtocolSet", port: desiredPort, targetPort: desiredTargetPort, env: "PORT_AND_PROTOCOL_SET", isProxied: false, protocol: System.Net.Sockets.ProtocolType.Udp); 1213.WithEndpoint(name: "NoPortTargetPortSet", targetPort: desiredTargetPort, env: "NO_PORT_TARGET_PORT_SET", isProxied: true);
DistributedApplicationTests.cs (4)
238.WithEndpoint(port: 6379, targetPort: 6379, name: "tcp", env: "REDIS_PORT") 315.WithEndpoint(port: 6379, targetPort: 6379, name: "tcp", env: "REDIS_PORT") 613.WithEndpoint(targetPort: 6379, name: "tcp", env: "REDIS_PORT"); 704.WithEndpoint(targetPort: 6379, name: "tcp", env: "REDIS_PORT");
HealthCheckTests.cs (3)
23.WithEndpoint(targetPort: 9999, scheme: "tcp", name: "nonhttp"); 43.WithEndpoint(targetPort: 9999, scheme: "tcp", name: "nonhttp"); 66.WithEndpoint(targetPort: 9999, scheme: "tcp", name: "nonhttp")
ResourceNotificationTests.cs (1)
20.WithEndpoint(name: "ep", scheme: "http", port: 8080)
WithEndpointTests.cs (7)
22.WithEndpoint(3000, 1000, name: "mybinding") 248.WithEndpoint(name: "ep0") 269.WithEndpoint(name: "ep0", port: 8080, targetPort: 3000); 432.WithEndpoint(name: "custom"); 463.WithEndpoint(scheme: "tcp", name: "tcp0"); // Will get a targetPort 557.WithEndpoint(name: "custom"); 560.WithEndpoint(name: "custom");
WithHttpCommandTests.cs (2)
41.WithEndpoint(targetPort: 9999, scheme: "tcp", name: "nonhttp"); 63.WithEndpoint(targetPort: 9999, scheme: "tcp", name: "nonhttp");
Aspire.Hosting.Valkey (1)
ValkeyBuilderExtensions.cs (1)
140.WithEndpoint(port: port, targetPort: 6379, name: ValkeyResource.PrimaryEndpointName)
TestingAppHost1.AppHost (1)
Program.cs (1)
31.WithEndpoint(name: "myendpoint1", env: "myendpoint1_port");