31 references to Population
Aspire.Hosting.Radius (22)
Publishing\RadiusInfrastructureBuilder.cs (6)
5695if (!store.Population.HasInlineData) 5700foreach (var (key, binding) in store.Population.Data) 5729if (!store.Population.IsSecretReference) 5736foreach (var key in store.Population.Keys) 5751var population = store.Population; 5759var manifestPath = store.Population.SealedManifestPath!;
Publishing\SealedSecretApplyStep.cs (4)
87store, outputDir, store.Population.SealedManifestPath!, _environment.Namespace, 146if (store.Population.Keys.Count > 0) 154var missing = FindMissingDeclaredKeys(store.Population.Keys, dataKeys); 202.Where(s => s.Population.HasSealedSecret)
Secrets\RadiusSecretStoreExtensions.cs (4)
149var population = store.Resource.Population; 213var population = store.Resource.Population; 243var population = store.Resource.Population; 370if (store.Population.IsPopulated)
Secrets\RadiusSecretStoreValidation.cs (8)
120var population = store.Population; 265var declaredKeys = store.Population.HasInlineData 266? store.Population.Data.Keys.ToList() 267: store.Population.Keys; 288var declaredKeys = store.Population.HasInlineData 289? store.Population.Data.Keys.ToList() 290: store.Population.Keys; 329store.Population.HasSealedSecret &&
Aspire.Hosting.Radius.Tests (9)
Publishing\SealedSecretPublishTests.cs (1)
76var resolved = store.Resource.Population.SealedManifestPath;
Secrets\AddRadiusSecretStoreTests.cs (8)
123Assert.True(store.Resource.Population.HasInlineData); 124Assert.True(store.Resource.Population.Data.ContainsKey("password")); 187Assert.Equal(reference, store.Resource.Population.ResourceReference); 231Assert.Equal(["k1", "k2", "k3"], store.Resource.Population.Keys); 245Assert.Equal(["ok"], store.Resource.Population.Keys); 259Assert.Equal("app/s", store.Resource.Population.ResourceReference); 260Assert.Equal(["ok"], store.Resource.Population.Keys); 314Assert.Equal([key], store.Resource.Population.Keys);