AzureRedisExtensions
Class static net10.0
Provides extension methods for adding the Azure Redis resources to the application model.
namespace Aspire.Hosting;
public static class AzureRedisExtensions{ // ...} 6 members
Methods6
Section titled MethodsAddAzureRedis(IDistributedApplicationBuilder, string)extensionobsoleteIResourceBuilder<AzureRedisCacheResource> Adds an Azure Cache for Redis resource to the application model.
AsAzureRedis(IResourceBuilder<RedisResource>)extensionobsoleteIResourceBuilder<RedisResource> Configures resource to use Azure for local development and when doing a deployment via the Azure Developer CLI.
PublishAsAzureRedis(IResourceBuilder<RedisResource>)extensionobsoleteIResourceBuilder<RedisResource> Configures the resource to be published as Azure Cache for Redis when deployed via Azure Developer CLI.
RunAsContainer(IResourceBuilder<AzureRedisCacheResource>, Action<IResourceBuilder<RedisResource>>)extensionobsoleteIResourceBuilder<AzureRedisCacheResource> Configures an Azure Cache for Redis resource to run locally in a container.
WithAccessKeyAuthentication(IResourceBuilder<AzureRedisCacheResource>)extensionobsoleteIResourceBuilder<AzureRedisCacheResource> Configures the resource to use access key authentication for Azure Cache for Redis.
WithAccessKeyAuthentication(IResourceBuilder<AzureRedisCacheResource>, IResourceBuilder<IAzureKeyVaultResource>)extensionobsoleteIResourceBuilder<AzureRedisCacheResource> Configures the resource to use access key authentication for Azure Cache for Redis.