Versions in this module Expand all Collapse all v1 v1.0.0 May 6, 2023 Changes in this version + func GetBaseConfig(c framework.Container) *contract.RedisConfig + func NewAnanRedis(params ...interface{}) (interface{}, error) + func WithConfigPath(configPath string) contract.RedisOption + func WithRedisConfig(f func(options *contract.RedisConfig)) contract.RedisOption + type AnanRedis struct + func (ar *AnanRedis) GetClient(options ...contract.RedisOption) (*redis.Client, error) + type RedisProvider struct + func (a *RedisProvider) Boot(container framework.Container) error + func (a *RedisProvider) IsDefer() bool + func (a *RedisProvider) Name() string + func (a *RedisProvider) Params(container framework.Container) []interface{} + func (a *RedisProvider) Register(container framework.Container) framework.NewInstance