diff --git a/NewLife.Redis/Services/RedisCacheProvider.cs b/NewLife.Redis/Services/RedisCacheProvider.cs index 8cad0c0..ed960aa 100644 --- a/NewLife.Redis/Services/RedisCacheProvider.cs +++ b/NewLife.Redis/Services/RedisCacheProvider.cs @@ -52,10 +52,10 @@ public class RedisCacheProvider : CacheProvider { if (serviceProvider != null) { - redis = serviceProvider.GetService(); - if (redis != null && redis.Name != "RedisCache") redis = null; + //redis = serviceProvider.GetService(); + //if (redis != null && redis.Name != "RedisCache") redis = null; - redis ??= new FullRedis(serviceProvider, "RedisCache") + redis = new FullRedis(serviceProvider, "RedisCache") { Log = serviceProvider.GetService()!, Tracer = serviceProvider.GetService(), @@ -75,10 +75,10 @@ public class RedisCacheProvider : CacheProvider { if (serviceProvider != null) { - redis = serviceProvider.GetService(); - if (redis != null && redis.Name != "RedisQueue") redis = null; + //redis = serviceProvider.GetService(); + //if (redis != null && redis.Name != "RedisQueue") redis = null; - redis ??= new FullRedis(serviceProvider, "RedisQueue") + redis = new FullRedis(serviceProvider, "RedisQueue") { Log = serviceProvider.GetService()!, Tracer = serviceProvider.GetService(),