145 references to WithEndpoint
Aspire.Hosting (7)
ResourceBuilderExtensions.cs (7)
1641return WithEndpoint(builder, port, targetPort, scheme, name, env, (bool?)isProxied, isExternal, protocol); 1726return WithEndpoint(builder, port, targetPort, scheme, name, env, isProxied, isExternal, protocol: null); 1751return WithEndpoint(builder, port, targetPort, scheme, name, env, (bool?)isProxied, isExternal, protocol: null); 1778return builder.WithEndpoint(targetPort: targetPort, port: port, scheme: "http", name: name, env: env, isProxied: isProxied); 1826return builder.WithEndpoint(targetPort: targetPort, port: port, scheme: "https", name: name, env: env, isProxied: isProxied); 1879/// 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). 1897/// 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)
111builder.WithEndpoint(name: "emulator", scheme: scheme, targetPort: 8081)
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsExtensions.cs (1)
270.WithEndpoint(name: "emulator", targetPort: 5672)
Aspire.Hosting.Azure.ServiceBus (2)
AzureServiceBusExtensions.cs (2)
419.WithEndpoint(name: "emulator", targetPort: 5672) 435.WithEndpoint(targetPort: 1433, name: "tcp")
Aspire.Hosting.Azure.SignalR (1)
AzureSignalRExtensions.cs (1)
163.WithEndpoint(name: EmulatorEndpointName, targetPort: 8888, scheme: "http")
Aspire.Hosting.Azure.Tests (11)
AzureAppServiceTests.cs (1)
1147.WithEndpoint(port: 8080, targetPort: 5000, scheme: "http", name: "http", isExternal: true);
AzureContainerAppsTests.cs (5)
1210.WithEndpoint(scheme: "redis", targetPort: 6379); 1226.WithEndpoint(scheme: "foo", targetPort: 443, name: "foo") 1288.WithEndpoint(targetPort: 80); 1375.WithEndpoint(targetPort: 5672, name: "amqp") 2785.WithEndpoint(port: 8080, targetPort: 5000, scheme: "http", name: "http", isExternal: true);
AzureFrontDoorTests.cs (1)
218.WithEndpoint(scheme: "tcp", name: "grpc")
AzureSandboxesTests.cs (1)
2121.WithEndpoint(targetPort: 6379, scheme: "tcp", isExternal: true)
FoundryExtensionsTests.cs (3)
314.WithEndpoint(targetPort: 9000, scheme: "http", name: "http", isExternal: true) 382.WithEndpoint(targetPort: 9000, scheme: "http", name: "http", isExternal: true) 423.WithEndpoint(targetPort: 9000, scheme: "http", name: "http", isExternal: true)
Aspire.Hosting.CodeGeneration.Go.Tests (1)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (1)
37.WithEndpoint(port: port, name: "tcp");
Aspire.Hosting.CodeGeneration.Java.Tests (1)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (1)
37.WithEndpoint(port: port, name: "tcp");
Aspire.Hosting.CodeGeneration.Python.Tests (1)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (1)
37.WithEndpoint(port: port, name: "tcp");
Aspire.Hosting.CodeGeneration.Rust.Tests (1)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (1)
37.WithEndpoint(port: port, name: "tcp");
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
TestTypes\TestExtensions.cs (1)
37.WithEndpoint(port: port, name: "tcp");
Aspire.Hosting.Docker.Tests (3)
DockerComposeTests.cs (3)
79.WithEndpoint(scheme: "http", port: 8080, name: "internal") // Non-external endpoint 80.WithEndpoint(scheme: "http", port: 8081, name: "external", isExternal: true); // External endpoint 435.WithEndpoint(scheme: "http", port: hostPort, targetPort: 80, name: "http", isExternal: true);
Aspire.Hosting.Garnet (1)
GarnetBuilderExtensions.cs (1)
130.WithEndpoint(port: port, targetPort: 6379, name: GarnetResource.PrimaryEndpointName)
Aspire.Hosting.Kafka (2)
KafkaBuilderExtensions.cs (2)
75.WithEndpoint(targetPort: KafkaBrokerPort, port: port, name: KafkaServerResource.PrimaryEndpointName) 76.WithEndpoint(targetPort: KafkaInternalBrokerPort, name: KafkaServerResource.InternalEndpointName)
Aspire.Hosting.Kubernetes.Tests (4)
KubernetesDeployTests.cs (3)
1355.WithEndpoint(targetPort: 6379, name: "tcp") 1426.WithEndpoint(targetPort: 6379, name: "tcp") 1545.WithEndpoint(targetPort: 6379, name: "tcp")
KubernetesPublisherTests.cs (1)
753.WithEndpoint(name: "tcp", port: 0, targetPort: 1433);
Aspire.Hosting.MongoDB (1)
MongoDBBuilderExtensions.cs (1)
87.WithEndpoint(port: port, targetPort: DefaultContainerPort, name: MongoDBServerResource.PrimaryEndpointName)
Aspire.Hosting.MySql (1)
MySqlBuilderExtensions.cs (1)
82.WithEndpoint(port: port, targetPort: 3306, name: MySqlServerResource.PrimaryEndpointName) // Internal port is always 3306.
Aspire.Hosting.Nats (1)
NatsBuilderExtensions.cs (1)
97.WithEndpoint(targetPort: 4222, port: port, name: NatsServerResource.PrimaryEndpointName)
Aspire.Hosting.Oracle (1)
OracleDatabaseBuilderExtensions.cs (1)
60.WithEndpoint(port: port, targetPort: 1521, name: OracleDatabaseServerResource.PrimaryEndpointName)
Aspire.Hosting.Orleans (2)
OrleansServiceExtensions.cs (2)
482builder.WithEndpoint(scheme: "tcp", name: "orleans-silo", env: "Orleans__Endpoints__SiloPort", isProxied: true, isExternal: false); 483builder.WithEndpoint(scheme: "tcp", name: "orleans-gateway", env: "Orleans__Endpoints__GatewayPort", isProxied: true, isExternal: false);
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
112.WithEndpoint(port: port, targetPort: 5432, name: PostgresServerResource.PrimaryEndpointName) // Internal port is always 5432.
Aspire.Hosting.RabbitMQ (1)
RabbitMQBuilderExtensions.cs (1)
80.WithEndpoint(port: port, targetPort: 5672, name: RabbitMQServerResource.PrimaryEndpointName)
Aspire.Hosting.Redis (2)
RedisBuilderExtensions.cs (2)
96.WithEndpoint(port: port, targetPort: 6379, name: RedisResource.PrimaryEndpointName, scheme: RedisResource.StandardRedisScheme) 195.WithEndpoint(targetPort: 6380, name: RedisResource.SecondaryEndpointName)
Aspire.Hosting.SqlServer (1)
SqlServerBuilderExtensions.cs (1)
54.WithEndpoint(port: port, targetPort: 1433, name: SqlServerServerResource.PrimaryEndpointName)
Aspire.Hosting.Tests (91)
AddConnectionStringTests.cs (1)
75var redis = builder.AddContainer("c", "redis").WithEndpoint(name: "tcp");
ApplicationModel\Docker\WithDockerfileBuilderTests.cs (1)
467.WithEndpoint(8080, 80, "http");
AsHttp2ServiceTests.cs (1)
46testProgram.ServiceABuilder.WithEndpoint(9999, scheme: "tcp");
Dcp\DcpExecutorTests.cs (61)
410.WithEndpoint(name: "http", targetPort: 1234, port: 5678, isProxied: true); 621.WithEndpoint(name: "NoPortNoTargetPort", env: "NO_PORT_NO_TARGET_PORT", isProxied: true); 653.WithEndpoint(name: "PortSetNoTargetPort", port: desiredPort, env: "PORT_SET_NO_TARGET_PORT"); 685.WithEndpoint(name: "NoPortTargetPortSet", targetPort: desiredPort, env: "NO_PORT_TARGET_PORT_SET", isProxied: true); 718.WithEndpoint(name: "PortAndTargetPortSet", port: desiredPort, targetPort: desiredTargetPort, env: "PORT_AND_TARGET_PORT_SET", isProxied: true); 755.WithEndpoint(name: "EqualPortAndTargetPort", port: desiredPort, targetPort: desiredPort, env: "EQUAL_PORT_AND_TARGET_PORT", isProxied: true); 772.WithEndpoint(name: "PortSetNoTargetPort", port: desiredPort, env: "PORT_SET_NO_TARGET_PORT") 801.WithEndpoint(name: "EqualPortAndTargetPort", port: desiredPort, targetPort: desiredPort, env: "EQUAL_PORT_AND_TARGET_PORT", isProxied: true) 831.WithEndpoint(name: "PortSetNoTargetPort", port: desiredPort, env: "PORT_SET_NO_TARGET_PORT"); 866.WithEndpoint(name: "PortSetNoTargetPort", port: desiredPort, env: "PORT_SET_NO_TARGET_PORT"); 904.WithEndpoint(name: "PortSetNoTargetPort", port: desiredPort, env: "PORT_SET_NO_TARGET_PORT", isProxied: false); 939.WithEndpoint(name: "PortSetNoTargetPort", port: desiredPort, env: "PORT_SET_NO_TARGET_PORT", isProxied: false); 970.WithEndpoint(name: "NoPortTargetPortSet", targetPort: desiredPort, env: "NO_PORT_TARGET_PORT_SET", isProxied: false); 1002.WithEndpoint(name: "PortAndTargetPortSet", port: desiredPort, targetPort: desiredPort, env: "PORT_AND_TARGET_PORT_SET", isProxied: false); 1032.WithEndpoint(name: "NoPortNoTargetPort", env: "NO_PORT_NO_TARGET_PORT", isProxied: false); 1062.WithEndpoint(name: "tcp", isProxied: false); 1144.WithEndpoint(name: "fixed", port: fixedPort, isProxied: false); 1146.WithEndpoint(name: "dynamic", env: "DYNAMIC_PORT", isProxied: false); 1183.WithEndpoint(name: "http", port: port, env: "HTTP_PORT"); 1221.WithEndpoint(name: "http", port: port, targetPort: targetPort); 1259.WithEndpoint(name: "http", env: "HTTP_PORT", isProxied: false); 1302.WithEndpoint(name: "http", env: "HTTP_PORT", isProxied: false); 1340.WithEndpoint(name: "http", targetPort: targetPort, isProxied: false); 1378.WithEndpoint(name: "http", env: "PERSISTENT_PORT", isProxied: false); 1380.WithEndpoint(name: "http", env: "DYNAMIC_PORT", isProxied: false); 1425er => er.WithEndpoint(name: "PortAndTargetPortSetDifferently", port: desiredPortOne, targetPort: desiredPortTwo, env: "PORT_AND_TARGET_PORT_SET_DIFFERENTLY", isProxied: false), 1431er => er.WithEndpoint(name: "ZeroPortAndTargetPortSetDifferently", port: 0, targetPort: desiredPortOne, env: "ZERO_PORT_AND_TARGET_PORT_SET_DIFFERENTLY", isProxied: false), 3370.WithEndpoint(name: "NoPortNoTargetPort", env: "NO_PORT_NO_TARGET_PORT", isProxied: true) 3418.WithEndpoint(name: "PortSetNoTargetPort", port: desiredPortOne, env: "PORT_SET_NO_TARGET_PORT") 3564.WithEndpoint(name: "NoPortTargetPortSet", targetPort: desiredTargetPort, env: "NO_PORT_TARGET_PORT_SET", isProxied: true); 3599.WithEndpoint(name: "PortAndTargetPortSet", port: desiredPort, targetPort: desiredTargetPort, env: "PORT_AND_TARGET_PORT_SET", isProxied: true); 3637cr => cr.WithEndpoint(name: "NoPortNoTargetPortProxied", env: "NO_PORT_NO_TARGET_PORT_PROXIED", isProxied: true), 3643cr => cr.WithEndpoint(name: "PortSetNoTargetPort", port: desiredPortOne, env: "PORT_SET_NO_TARGET_PORT", isProxied: true), 3649cr => cr.WithEndpoint(name: "NoPortNoTargetPortProxyless", env: "NO_PORT_NO_TARGET_PORT_PROXYLESS", isProxied: false), 3655cr => cr.WithEndpoint(name: "ZeroPortNoTargetPortProxyless", port: 0, env: "ZERO_PORT_NO_TARGET_PORT_PROXYLESS", isProxied: false), 3683.WithEndpoint(name: "PortSetNoTargetPort", port: desiredPort, env: "PORT_SET_NO_TARGET_PORT", isProxied: false); 3716.WithEndpoint(name: "NoPortTargetPortSet", targetPort: desiredTargetPort, env: "NO_PORT_TARGET_PORT_SET", isProxied: false); 3748.WithEndpoint(name: "NoPortTargetPortSet", targetPort: desiredTargetPort, isProxied: false); 3822.WithEndpoint(name: "NoPortTargetPortSet", targetPort: desiredTargetPort, isProxied: false); 3870.WithEndpoint(name: "NoPortTargetPortSet", targetPort: desiredTargetPort, isProxied: false); 3900.WithEndpoint(name: "NoPortTargetPortSet", scheme: "http", targetPort: desiredTargetPort, isProxied: false) 3947.WithEndpoint(name: "NoPortTargetPortSet", scheme: "http", targetPort: desiredTargetPort, isProxied: false) 4024.WithEndpoint(name: "PortAndTargetPortSet", port: desiredPort, targetPort: desiredTargetPort, env: "PORT_AND_TARGET_PORT_SET", isProxied: false); 4058.WithEndpoint(name: "PortAndTargetPortSet", port: desiredPort, targetPort: desiredTargetPort, env: "PORT_AND_TARGET_PORT_SET", isProxied: true) 4090.WithEndpoint(name: "PortAndProtocolSet", port: desiredPort, targetPort: desiredTargetPort, env: "PORT_AND_PROTOCOL_SET", isProxied: false, protocol: System.Net.Sockets.ProtocolType.Udp); 8825.WithEndpoint(name: "proxied", targetPort: 1234, port: 5678, isProxied: true) 8826.WithEndpoint(name: "notProxied", port: 8765, isProxied: false); 8829.WithEndpoint(name: "proxied", port: 15678, targetPort: 11234, isProxied: true) 8830.WithEndpoint(name: "notProxied", port: 18765, isProxied: false) 8835.WithEndpoint(name: "proxied", port: 25678, targetPort: 21234, isProxied: true) 8836.WithEndpoint(name: "notProxied", port: 28765, isProxied: false) 8965.WithEndpoint(name: "http", targetPort: 1234, port: 5678, isProxied: true); 9010.WithEndpoint(name: "http", targetPort: 1234, port: 5678, isProxied: true); 9046.WithEndpoint(name: "http", targetPort: 1234, port: 5678, isProxied: true); 9085.WithEndpoint(name: "http", targetPort: 1234, port: 5678, isProxied: true); 9322.WithEndpoint(name: "http", targetPort: 1234, port: 5678, isProxied: true); 9362.WithEndpoint(name: "http", targetPort: 1234, port: 5678, isProxied: true); 9395.WithEndpoint(name: "http", targetPort: 1234, port: 5678, isProxied: true); 9398.WithEndpoint(name: "http", targetPort: 1235, port: 5679, isProxied: true); 9461.WithEndpoint(name: "http", targetPort: 1234, port: 5678, isProxied: true); 9468.WithEndpoint(name: "http", targetPort: 1235, port: 5679, isProxied: true)
DistributedApplicationTests.cs (4)
527.WithEndpoint(port: 6379, targetPort: 6379, name: "tcp", env: "REDIS_PORT") 614.WithEndpoint(port: 6379, targetPort: 6379, name: "tcp", env: "REDIS_PORT") 1204.WithEndpoint(targetPort: 6379, name: "tcp", env: "REDIS_PORT"); 1292.WithEndpoint(targetPort: 6379, name: "tcp", env: "REDIS_PORT");
ExecutionConfigurationGathererTests.cs (2)
211.WithEndpoint(name: "http", scheme: "http") 246.WithEndpoint(name: "http", scheme: "http")
HealthCheckTests.cs (3)
25.WithEndpoint(targetPort: 9999, scheme: "tcp", name: "nonhttp"); 45.WithEndpoint(targetPort: 9999, scheme: "tcp", name: "nonhttp"); 68.WithEndpoint(targetPort: 9999, scheme: "tcp", name: "nonhttp")
ResourceExtensionsTests.cs (1)
680.WithEndpoint(name: "tcp", port: port, targetPort: 1234);
ResourceNotificationTests.cs (1)
29.WithEndpoint(name: "ep", scheme: "http", port: 8080)
WithEndpointTests.cs (9)
166.WithEndpoint(3000, 1000, name: "mybinding") 427.WithEndpoint(name: "ep0") 448.WithEndpoint(name: "ep0", port: 8080, targetPort: 3000); 611.WithEndpoint(name: "custom"); 642.WithEndpoint(scheme: "tcp", name: "tcp0"); // Will get a targetPort 732.WithEndpoint(name: "custom"); 735.WithEndpoint(name: "custom"); 1087.WithEndpoint(scheme: "http", name: "http") 1088.WithEndpoint(name: "http", isExternal: true);
WithHttpCommandTests.cs (2)
158.WithEndpoint(targetPort: 9999, scheme: "tcp", name: "nonhttp"); 180.WithEndpoint(targetPort: 9999, scheme: "tcp", name: "nonhttp");
WithOtlpExporterTests.cs (1)
217.WithEndpoint(targetPort: 4317, name: "otlp-grpc", scheme: "http");
WithReferenceTests.cs (3)
949.WithEndpoint(name: "http", scheme: "https", targetPort: 443) 969.WithEndpoint(name: "prometheus", scheme: "http", targetPort: 9090) 987.WithEndpoint(name: "data", scheme: "http", targetPort: 8080)
WithUrlsTests.cs (1)
251.WithEndpoint(scheme: "tcp")
Aspire.Hosting.Valkey (1)
ValkeyBuilderExtensions.cs (1)
145.WithEndpoint(port: port, targetPort: 6379, name: ValkeyResource.PrimaryEndpointName)
Aspire.Hosting.Yarp.Tests (3)
YarpClusterTests.cs (3)
63.WithEndpoint(name: "prometheus", scheme: "http") 64.WithEndpoint(name: "management", scheme: "https"); 98.WithEndpoint(name: "api", scheme: "http");
TestingAppHost1.AppHost (1)
Program.cs (1)
69.WithEndpoint(name: "myendpoint1", env: "myendpoint1_port");