public RetrievePasswordHandler(IPasswordEncryptor passwordEncryptor, IKeyGenerator keyGenerator, IRedisClientFactory redisClientFactory) { _passwordEncryptor = passwordEncryptor; _keyGenerator = keyGenerator; _redisClientFactory = redisClientFactory; }
public PooledRedisClientManager CreateManager( IRedisClientFactory usingFactory, params string[] readWriteHosts) { return new PooledRedisClientManager(readWriteHosts) { RedisClientFactory = usingFactory, }; }
/// <summary> /// Initializes a new instance of the <see cref="RedisStorageErrorLog" /> class. /// </summary> /// <param name="host">The host value.</param> /// <param name="port">The port value.</param> /// <param name="db">The database value.</param> public RedisStorageErrorLog(string host, int port, long db) { this.redisClientFactory = RedisClientFactory.Instance; this.host = host; this.port = port; this.db = db; }
/// <summary> /// Initializes a new instance of the <see cref="RedisStorageErrorLog" /> class. /// </summary> /// <param name="clientFactory">The redis client factory.</param> /// <param name="host">The host value.</param> /// <param name="port">The port value.</param> /// <param name="db">The database value.</param> public RedisStorageErrorLog(IRedisClientFactory clientFactory, string host, int port, long db) { this.redisClientFactory = clientFactory; this.host = host; this.port = port; this.db = db; }
public PooledRedisClientManager CreateManager( IRedisClientFactory usingFactory, params string[] readWriteHosts) { return(new PooledRedisClientManager(readWriteHosts) { RedisClientFactory = usingFactory, }); }
public RedisManagerPool CreateManager( IRedisClientFactory usingFactory, params string[] hosts) { return new RedisManagerPool(hosts) { RedisClientFactory = usingFactory, }; }
public RedisManagerPool CreateManager( IRedisClientFactory usingFactory, params string[] hosts) { return(new RedisManagerPool(hosts) { RedisClientFactory = usingFactory, }); }
/// <summary> /// Initializes a new instance of the <see cref="RedisStorageErrorLog" /> class. /// Constructor for the REDIS Storage Error Log. /// </summary> /// <param name="config">IDictionary of the configuration.</param> public RedisStorageErrorLog(IDictionary config) { this.redisClientFactory = RedisClientFactory.Instance; this.host = config["host"] as string ?? RedisNativeClient.DefaultHost; this.port = int.Parse(config["port"] as string ?? RedisNativeClient.DefaultPort.ToString(CultureInfo.InvariantCulture), CultureInfo.InvariantCulture); this.db = long.Parse(config["db"] as string ?? RedisNativeClient.DefaultDb.ToString(CultureInfo.InvariantCulture), CultureInfo.InvariantCulture); }
public PooledRedisClientManager CreateManager( IRedisClientFactory usingFactory, string[] readWriteHosts, string[] readOnlyHosts) { return(new PooledRedisClientManager(readWriteHosts, readOnlyHosts, new RedisClientManagerConfig { MaxWritePoolSize = readWriteHosts.Length, MaxReadPoolSize = readOnlyHosts.Length, AutoStart = false, }) { RedisClientFactory = usingFactory, }); }
public PooledRedisClientManager CreateManager( IRedisClientFactory usingFactory, string[] readWriteHosts, string[] readOnlyHosts) { return new PooledRedisClientManager(readWriteHosts, readOnlyHosts, new RedisClientManagerConfig { MaxWritePoolSize = readWriteHosts.Length, MaxReadPoolSize = readOnlyHosts.Length, AutoStart = false, }) { RedisClientFactory = usingFactory, }; }
public static void InitializeStackExchange() { IWebConfiguration configuration = Container.Resolve <IWebConfiguration>(); IRedisClientFactory factory = Container.Resolve <IRedisClientFactory>(); if (factory != null) { var redisConfig = configuration.GetSection <RedisConfigSection>("redis"); if (redisConfig == null) { return; } var cacheStrings = redisConfig.GetCacheStrings(); foreach (var cacheString in cacheStrings) { factory.CreateClient(cacheString.Name, cacheString.Server, cacheString.Port, cacheString.DbValue, cacheString.Password); } } }
public RedisLockProvider(IRedisClientFactory redisFactory, ILockSettingsProvider redisLockSettings) { _clientFactory = redisFactory; _redisLockSettings = redisLockSettings; }
public IRedisClient GetClient() => IRedisClientFactory.GetClient();
public RedisCounter(IRedisClientFactory redisClientFactory, string persistedCounterKey = null) { _redisClientFactory = redisClientFactory; _persistedCounterKey = persistedCounterKey ?? "fizzbuzz-counter"; }
public static RedisClient Get <TClient>(this IRedisClientFactory clientFactory) { return(clientFactory.Get( RedisClientNameAttribute.GetClientName <TClient>() )); }
public PingRedisStep(IRedisClientFactory <TConnection> clientFactory) { _clientFactory = clientFactory; }
public AbpFreeRedisCache(IOptions <FreeRedisCacheOptions> options, IRedisClientFactory redisClientFactory) { Options = options.Value; RedisClient = redisClientFactory.Get(Options.Name); }
public HealthController(IRedisClientFactory redisClientFactory) { _redisClientFactory = redisClientFactory; }
public RedisCacheProvider(IRedisClientFactory redisFactory, ICacheSettingsProvider cacheSettingsProvider) { _clientFactory = redisFactory; _cacheSettingsProvider = cacheSettingsProvider; }
private RedisManager(IRedisClientFactory factory) { this.factory = factory; }