public when_refreshing_objects_in_the_cache()
        {
            _repository = new CacheDataRepository();
            _readRepository = new DataProviderRepository();

            _clearing = new ClearData(_repository);
            _refreshing = new RefreshData(_repository);
        }
 public CacheConsumer(IHandleClearingData clear, IHandleRefreshingData refresh)
 {
     _clear = clear;
     _refresh = refresh;
 }
 public RefreshCache(IHandleClearingData clear, IHandleRefreshingData refresh)
 {
     _clear = clear;
     _refresh = refresh;
     _log = LogManager.GetLogger(GetType());
 }