2 writes to Targets
Aspire.Hosting.Yarp (2)
ConfigurationBuilder\YarpCluster.cs (2)
19
Targets
= targets;
60
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)
15
Assert.Equal("http://localhost:5000", cluster.
Targets
[0]);
16
Assert.Equal("https://localhost:5001", cluster.
Targets
[1]);
31
Assert.Equal("http://_testendpoint.ServiceA", httpCluster.
Targets
[0]);
34
Assert.Equal("https://_anotherendpoint.ServiceA", httpsCluster.
Targets
[0]);
49
Assert.Equal("http://_http.ServiceC", httpCluster.
Targets
[0]);
52
Assert.Equal("https://_https.ServiceC", httpsCluster.
Targets
[0]);
65
Assert.Equal($"http://ServiceC", httpCluster.
Targets
[0]);
72
Assert.Equal($"https://ServiceD", httpsCluster.
Targets
[0]);
84
Assert.Equal($"https+http://ServiceA", clusterA.
Targets
[0]);
97
Assert.Single(cluster.
Targets
);
98
Assert.Equal("http://localhost:5000", cluster.
Targets
[0]);
113
Assert.Single(cluster.
Targets
);
114
Assert.Equal(uri, cluster.
Targets
[0]);
129
Assert.Equal(2, cluster.
Targets
.Length);
130
Assert.Equal("http://localhost:5000", cluster.
Targets
[0]);
196
Assert.Equal(3, cluster.
Targets
.Length);
211
Assert.Single(cluster.
Targets
);