public DataDeleter(DataIdManager idManager, DataKeys keys, DataLinker linker, BaseRedisClientWrapper client) : base(client) { IdManager = idManager; Keys = keys; Linker = linker; }
public DataUpdater(DataManagerSettings settings, DataKeys keys, DataLinker linker, DataPreparer preparer, DataChecker checker, BaseRedisClientWrapper client) : base(client) { Settings = settings; Keys = keys; Linker = linker; Preparer = preparer; Checker = checker; }
public DataTypeManager(DataKeys keys, BaseRedisClientWrapper client) { if (keys == null) throw new ArgumentNullException ("keys"); if (client == null) throw new ArgumentNullException ("client"); Keys = keys; Client = client; }
public DataSaver(DataManagerSettings settings, DataTypeManager typeManager, DataIdManager idManager, DataKeys keys, DataPreparer preparer, DataLinker linker, DataChecker checker, BaseRedisClientWrapper client) : base(client) { Settings = settings; IdManager = idManager; TypeManager = typeManager; Keys = keys; Preparer = preparer; Checker = checker; Linker = linker; }