3 writes to ClusterConfig
Aspire.Hosting.Yarp (3)
ConfigurationBuilder\YarpCluster.cs (3)
18ClusterConfig = config; 55ClusterConfig = new() 69ClusterConfig = configure(ClusterConfig);
6 references to ClusterConfig
Aspire.Hosting.Yarp (6)
ConfigurationBuilder\YarpCluster.cs (1)
69ClusterConfig = configure(ClusterConfig);
ConfigurationBuilder\YarpRoute.cs (1)
24ClusterId = cluster.ClusterConfig.ClusterId,
YarpEnvConfigGenerator.cs (4)
27FlattenToEnvVars(environmentVariables, cluster.ClusterConfig, $"{Prefix}CLUSTERS__{cluster.ClusterConfig.ClusterId}"); 30environmentVariables[$"{Prefix}CLUSTERS__{cluster.ClusterConfig.ClusterId}__DESTINATIONS__destination{i + 1}__ADDRESS"] = cluster.Targets[i]; 34environmentVariables.Remove($"{Prefix}CLUSTERS__{cluster.ClusterConfig.ClusterId}__CLUSTERID");