4 instantiations of AzureRedisCacheResource
Aspire.Hosting.Azure.Redis (1)
AzureRedisExtensions.cs (1)
124var resource = new AzureRedisCacheResource(name, ConfigureRedisInfrastructure);
Aspire.Hosting.Azure.Tests (3)
AzureRedisExtensionsTests.cs (1)
272var redisResource = new AzureRedisCacheResource("test-redis", _ => { });
PublicApiTests\RedisPublicApiTests.cs (2)
21var action = () => new AzureRedisCacheResource(name, configureInfrastructure); 35var action = () => new AzureRedisCacheResource(name, configureInfrastructure);
16 references to AzureRedisCacheResource
Aspire.Hosting.Azure.Redis (13)
AzureRedisExtensions.cs (13)
99/// You can use the <see cref="WithAccessKeyAuthentication(IResourceBuilder{AzureRedisCacheResource}, IResourceBuilder{IAzureKeyVaultResource})"/> method to configure the resource to use access key authentication. 115public static IResourceBuilder<AzureRedisCacheResource> AddAzureRedis( 124var resource = new AzureRedisCacheResource(name, ConfigureRedisInfrastructure); 153public static IResourceBuilder<AzureRedisCacheResource> RunAsContainer( 154this IResourceBuilder<AzureRedisCacheResource> builder, 164var azureResource = builder.Resource; 198public static IResourceBuilder<AzureRedisCacheResource> WithAccessKeyAuthentication(this IResourceBuilder<AzureRedisCacheResource> builder) 229public static IResourceBuilder<AzureRedisCacheResource> WithAccessKeyAuthentication(this IResourceBuilder<AzureRedisCacheResource> builder, IResourceBuilder<IAzureKeyVaultResource> keyVaultBuilder) 234var azureResource = builder.Resource; 277var redisResource = (AzureRedisCacheResource)infrastructure.AspireResource;
Aspire.Hosting.Azure.Tests (3)
AzureRedisExtensionsTests.cs (1)
272var redisResource = new AzureRedisCacheResource("test-redis", _ => { });
PublicApiTests\RedisPublicApiTests.cs (2)
102IResourceBuilder<AzureRedisCacheResource> builder = null!; 113IResourceBuilder<AzureRedisCacheResource> builder = null!;