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); 154public static IResourceBuilder<AzureRedisCacheResource> RunAsContainer( 155this IResourceBuilder<AzureRedisCacheResource> builder, 165var azureResource = builder.Resource; 199public static IResourceBuilder<AzureRedisCacheResource> WithAccessKeyAuthentication(this IResourceBuilder<AzureRedisCacheResource> builder) 230public static IResourceBuilder<AzureRedisCacheResource> WithAccessKeyAuthentication(this IResourceBuilder<AzureRedisCacheResource> builder, IResourceBuilder<IAzureKeyVaultResource> keyVaultBuilder) 235var azureResource = builder.Resource; 278var 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!;