31 references to Population
Aspire.Hosting.Radius (22)
Publishing\RadiusInfrastructureBuilder.cs (6)
2083
if (!store.
Population
.HasInlineData)
2088
foreach (var (key, binding) in store.
Population
.Data)
2117
if (!store.
Population
.IsSecretReference)
2124
foreach (var key in store.
Population
.Keys)
2139
var population = store.
Population
;
2147
var manifestPath = store.
Population
.SealedManifestPath!;
Publishing\SealedSecretApplyStep.cs (4)
86
store, outputDir, store.
Population
.SealedManifestPath!, _environment.Namespace,
145
if (store.
Population
.Keys.Count > 0)
153
var missing = FindMissingDeclaredKeys(store.
Population
.Keys, dataKeys);
201
.Where(s => s.
Population
.HasSealedSecret)
Secrets\RadiusSecretStoreExtensions.cs (4)
151
var population = store.Resource.
Population
;
215
var population = store.Resource.
Population
;
245
var population = store.Resource.
Population
;
372
if (store.
Population
.IsPopulated)
Secrets\RadiusSecretStoreValidation.cs (8)
121
var population = store.
Population
;
266
var declaredKeys = store.
Population
.HasInlineData
267
? store.
Population
.Data.Keys.ToList()
268
: store.
Population
.Keys;
289
var declaredKeys = store.
Population
.HasInlineData
290
? store.
Population
.Data.Keys.ToList()
291
: store.
Population
.Keys;
330
store.
Population
.HasSealedSecret &&
Aspire.Hosting.Radius.Tests (9)
Publishing\SealedSecretPublishTests.cs (1)
77
var resolved = store.Resource.
Population
.SealedManifestPath;
Secrets\AddRadiusSecretStoreTests.cs (8)
124
Assert.True(store.Resource.
Population
.HasInlineData);
125
Assert.True(store.Resource.
Population
.Data.ContainsKey("password"));
188
Assert.Equal(reference, store.Resource.
Population
.ResourceReference);
232
Assert.Equal(["k1", "k2", "k3"], store.Resource.
Population
.Keys);
246
Assert.Equal(["ok"], store.Resource.
Population
.Keys);
260
Assert.Equal("app/s", store.Resource.
Population
.ResourceReference);
261
Assert.Equal(["ok"], store.Resource.
Population
.Keys);
315
Assert.Equal([key], store.Resource.
Population
.Keys);