public bool Update(Product product) { new ProductValidator().ValidateAndThrow(product); return(_productAccessor.Update(product)); }