1 instantiation of RadiusSecretStoreConstruct
Aspire.Hosting.Radius (1)
Publishing\RadiusInfrastructureBuilder.cs (1)
5559var construct = new RadiusSecretStoreConstruct(identifier)
21 references to RadiusSecretStoreConstruct
Aspire.Hosting.Radius (21)
Publishing\BicepPostProcessor.cs (2)
96foreach (var resource in options.SecretStores) 378foreach (var store in options.SecretStores)
Publishing\Constructs\RadiusSecretStoreConstruct.cs (1)
106/// <summary>Initializes a new <see cref="RadiusSecretStoreConstruct"/> with the given Bicep identifier.</summary>
Publishing\RadiusInfrastructureBuilder.cs (17)
646Dictionary<RadiusSecretStoreConstruct, string> SecretStoreIds); 801IReadOnlyDictionary<string, RadiusSecretStoreConstruct> storeConstructs, 821if (!storeConstructs.TryGetValue(store.Name, out var construct)) 1293foreach (var store in options.SecretStores) 1340/// <see cref="RadiusSecretStoreConstruct.StoreName"/> and the <c>Data</c> dictionaries 1401foreach (var store in options.SecretStores) 1504/// <see cref="RadiusSecretStoreConstruct.StoreType"/> against that type's own vocabulary. 1513private static void ValidateSecretStoreTypeRequiredKeys(RadiusSecretStoreConstruct store) 5544/// Emits one <see cref="RadiusSecretStoreConstruct"/> per declared store, scoped to the legacy 5548private Dictionary<string, RadiusSecretStoreConstruct> EmitSecretStores( 5554var storeConstructs = new Dictionary<string, RadiusSecretStoreConstruct>(StringComparer.Ordinal); 5559var construct = new RadiusSecretStoreConstruct(identifier) 5595IReadOnlyDictionary<string, RadiusSecretStoreConstruct> storeConstructs) 5670IReadOnlyDictionary<string, RadiusSecretStoreConstruct> storeConstructs) 5672if (storeConstructs.TryGetValue(store.Name, out var construct)) 5693private void PopulateInlineSecretStoreData(RadiusSecretStoreResource store, RadiusSecretStoreConstruct construct) 5726RadiusSecretStoreConstruct construct,
Publishing\RadiusInfrastructureOptions.cs (1)
78public List<RadiusSecretStoreConstruct> SecretStores { get; } = [];