2 writes to Targets
Aspire.Hosting.Yarp (2)
ConfigurationBuilder\YarpCluster.cs (2)
21
Targets
= targets;
62
Targets
= targets;
19 references to Targets
Aspire.Hosting.Yarp (2)
YarpEnvConfigGenerator.cs (2)
28
for (var i =0; i < cluster.
Targets
.Length; i++)
30
environmentVariables[$"{Prefix}CLUSTERS__{cluster.ClusterConfig.ClusterId}__DESTINATIONS__destination{i + 1}__ADDRESS"] = cluster.
Targets
[i];
Aspire.Hosting.Yarp.Tests (17)
YarpClusterTests.cs (17)
18
Assert.Equal("http://localhost:5000", cluster.
Targets
[0]);
19
Assert.Equal("https://localhost:5001", cluster.
Targets
[1]);
34
Assert.Equal("http://_testendpoint.ServiceA", httpCluster.
Targets
[0]);
37
Assert.Equal("https://_anotherendpoint.ServiceA", httpsCluster.
Targets
[0]);
52
Assert.Equal("http://_http.ServiceC", httpCluster.
Targets
[0]);
55
Assert.Equal("https://_https.ServiceC", httpsCluster.
Targets
[0]);
68
Assert.Equal($"http://ServiceC", httpCluster.
Targets
[0]);
75
Assert.Equal($"https://ServiceD", httpsCluster.
Targets
[0]);
87
Assert.Equal($"https+http://ServiceA", clusterA.
Targets
[0]);
100
Assert.Single(cluster.
Targets
);
101
Assert.Equal("http://localhost:5000", cluster.
Targets
[0]);
116
Assert.Single(cluster.
Targets
);
117
Assert.Equal(uri, cluster.
Targets
[0]);
132
Assert.Equal(2, cluster.
Targets
.Length);
133
Assert.Equal("http://localhost:5000", cluster.
Targets
[0]);
199
Assert.Equal(3, cluster.
Targets
.Length);
214
Assert.Single(cluster.
Targets
);