1 write to ConnectionStringSecretOutput
Aspire.Hosting.Azure.Redis (1)
AzureRedisExtensions.cs (1)
231
azureResource.
ConnectionStringSecretOutput
= keyVaultBuilder.Resource.GetSecret($"connectionstrings--{azureResource.Name}");
9 references to ConnectionStringSecretOutput
Aspire.Hosting.Azure.Redis (5)
AzureRedisCacheResource.cs (3)
47
[MemberNotNullWhen(true, nameof(
ConnectionStringSecretOutput
))]
48
public bool UseAccessKeyAuthentication =>
ConnectionStringSecretOutput
is not null;
66
ReferenceExpression.Create($"{
ConnectionStringSecretOutput
}") :
AzureRedisExtensions.cs (2)
233
azureResource.
ConnectionStringSecretOutput
.SecretOwner = azureResource;
275
var kvNameParam = redisResource.
ConnectionStringSecretOutput
.Resource.NameOutputReference.AsProvisioningParameter(infrastructure);
Aspire.Hosting.Azure.Tests (4)
AzureRedisExtensionsTests.cs (4)
324
Assert.NotNull(redis.Resource.
ConnectionStringSecretOutput
);
325
Assert.Same(redis.Resource, redis.Resource.
ConnectionStringSecretOutput
.SecretOwner);
328
var references = ((IValueWithReferences)redis.Resource.
ConnectionStringSecretOutput
).References.ToList();
330
Assert.Contains(redis.Resource.
ConnectionStringSecretOutput
.Resource, references);