public Context(Configuration config, ObjectClient client, IKeyManager keyMgr, IImplBuilder implSelector, ProxyGenerator proxyGen) { Config = config; Client = client; Keys = keyMgr; Implementations = implSelector; Proxies = proxyGen; }
public ContextBuilder(Configuration config) { _config = config; _redisConfig = _config.GetRedisSettings(); _clientsPool = new ObjectClientsPool(_redisConfig); _keys = new KeyManager(_config); _proxyGen = new ProxyGenerator(); _implSelector = new ImplBuilder(_config); }