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