public DefaultStoreClient(Store store, InconsistencyResolver resolver, ClientConfig config, AbstractStoreClientFactory factory) { if (null == store) throw new ArgumentNullException("store", "store cannot be null."); //if(null==resolver)throw new ArgumentNullException("resolver", "resolver cannot be null."); if (null == config) throw new ArgumentNullException("config", "config cannot be null."); if (null == factory) throw new ArgumentNullException("factory", "factory cannot be null."); _Factory = factory; _Store = store; _config = config; _Resolver = resolver; }
public void addResolver(InconsistencyResolver resolver) { if (null == resolver) throw new ArgumentNullException("resolver", "resolver cannot be null."); _Resolvers.Add(resolver); }