13 references to IAzureKeyVaultSecretReference
Aspire.Hosting.Azure (3)
AzureBicepResourceExtensions.cs (1)
113
public static IResourceBuilder<T> WithEnvironment<T>(this IResourceBuilder<T> builder, string name,
IAzureKeyVaultSecretReference
secretReference)
IAzureKeyVaultResource.cs (2)
26
Func<
IAzureKeyVaultSecretReference
, CancellationToken, Task<string?>>? SecretResolver { get; set; }
33
IAzureKeyVaultSecretReference
GetSecret(string secretName);
Aspire.Hosting.Azure.AppContainers (2)
ContainerAppContext.cs (2)
594
if (value is
IAzureKeyVaultSecretReference
vaultSecretReference)
677
private BicepValue<string> AllocateKeyVaultSecretUriReference(
IAzureKeyVaultSecretReference
secretOutputReference)
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBResource.cs (1)
44
internal
IAzureKeyVaultSecretReference
? ConnectionStringSecretOutput { get; set; }
Aspire.Hosting.Azure.KeyVault (4)
AzureKeyVaultResource.cs (3)
37
internal Func<
IAzureKeyVaultSecretReference
, CancellationToken, Task<string?>>? SecretResolver { get; set; }
39
Func<
IAzureKeyVaultSecretReference
, CancellationToken, Task<string?>>? IAzureKeyVaultResource.SecretResolver
51
public
IAzureKeyVaultSecretReference
GetSecret(string secretName)
AzureKeyVaultSecretReference.cs (1)
13
internal sealed class AzureKeyVaultSecretReference(string secretName, AzureKeyVaultResource azureKeyVaultResource) :
IAzureKeyVaultSecretReference
, IValueProvider, IManifestExpressionProvider
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresFlexibleServerResource.cs (1)
36
internal
IAzureKeyVaultSecretReference
? ConnectionStringSecretOutput { get; set; }
Aspire.Hosting.Azure.Redis (1)
AzureRedisCacheResource.cs (1)
32
internal
IAzureKeyVaultSecretReference
? ConnectionStringSecretOutput { get; set; }
Aspire.Hosting.Azure.Tests (1)
AzureKeyVaultTests.cs (1)
151
var
secretReference = kv.Resource.GetSecret("mySecret");