@Configuration
@AutoConfigureAfter(value=AzureResourceManagerAutoConfiguration.class)
@ConditionalOnExpression(value="${spring.cloud.azure.redis.enabled:true}")
@ConditionalOnProperty(value={"spring.cloud.azure.redis.name","spring.cloud.azure.redis.resource.resource-group"})
@ConditionalOnClass(value={org.springframework.data.redis.core.RedisOperations.class,com.azure.resourcemanager.AzureResourceManager.class})
@ConditionalOnBean(value=com.azure.resourcemanager.AzureResourceManager.class)
@EnableConfigurationProperties(value=AzureRedisProperties.class)
public class AzureRedisAutoConfiguration
extends Object
An auto-configuration for Spring cache using Azure redis cache