public CSRedisLockFactory(IEnumerable <EasyCachingCSRedisClient> clients, IOptionsMonitor <RedisOptions> optionsMonitor, ILoggerFactory loggerFactory = null) : base(name => DistributedLockOptions.FromProviderOptions(optionsMonitor.Get(name)), loggerFactory) =>
public RedisLockFactory(IEnumerable <IRedisDatabaseProvider> dbProviders, IOptionsMonitor <RedisOptions> optionsMonitor, ILoggerFactory loggerFactory = null) : base(name => DistributedLockOptions.FromProviderOptions(optionsMonitor.Get(name)), loggerFactory) =>
public MemcachedLockFactory(IEnumerable <EasyCachingMemcachedClient> memcachedClients, IOptionsMonitor <MemcachedOptions> optionsMonitor, ILoggerFactory loggerFactory = null) : base(name => DistributedLockOptions.FromProviderOptions(optionsMonitor.Get(name)), loggerFactory) =>