4 instantiations of AzureKeyVaultSecretResource
Aspire.Hosting.Azure.KeyVault (4)
AzureKeyVaultResourceExtensions.cs (4)
255var secret = new AzureKeyVaultSecretResource(name, name, builder.Resource, parameterResource); 276var secret = new AzureKeyVaultSecretResource(name, name, builder.Resource, value); 315var secret = new AzureKeyVaultSecretResource(name, secretName, builder.Resource, parameterResource); 337var secret = new AzureKeyVaultSecretResource(name, secretName, builder.Resource, value);
14 references to AzureKeyVaultSecretResource
Aspire.Hosting.Azure.KeyVault (13)
AzureKeyVaultResource.cs (1)
23internal List<AzureKeyVaultSecretResource> Secrets { get; } = [];
AzureKeyVaultResourceExtensions.cs (11)
116foreach (var secretResource in azureResource.Secrets) 232public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, string name, IResourceBuilder<ParameterResource> parameterResource) 248public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, string name, ParameterResource parameterResource) 255var secret = new AzureKeyVaultSecretResource(name, name, builder.Resource, parameterResource); 269public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, string name, ReferenceExpression value) 276var secret = new AzureKeyVaultSecretResource(name, name, builder.Resource, value); 291public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, [ResourceName] string name, string secretName, IResourceBuilder<ParameterResource> parameterResource) 308public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, [ResourceName] string name, string secretName, ParameterResource parameterResource) 315var secret = new AzureKeyVaultSecretResource(name, secretName, builder.Resource, parameterResource); 330public static IResourceBuilder<AzureKeyVaultSecretResource> AddSecret(this IResourceBuilder<AzureKeyVaultResource> builder, [ResourceName] string name, string secretName, ReferenceExpression value) 337var secret = new AzureKeyVaultSecretResource(name, secretName, builder.Resource, value);
AzureKeyVaultSecretResource.cs (1)
11/// Initializes a new instance of the <see cref="AzureKeyVaultSecretResource"/> class.
Aspire.Hosting.Azure.Tests (1)
AzureKeyVaultTests.cs (1)
220Assert.IsType<AzureKeyVaultSecretResource>(secretResource.Resource);