public TractOffersHandler(IFlatOffersRepository flatOffersRepository,
                           IUpdateOffersBasedOnAdvertisementsHandler updateOffers,
                           IEnumerable <IAdvertisementsCollector> advertisementsCollectors,
                           ILogger logger)
 {
     _logger                   = logger;
     _updateOffers             = updateOffers;
     _flatOffersRepository     = flatOffersRepository;
     _advertisementsCollectors = advertisementsCollectors;
 }
 public GetFlatOffersHandler(IFlatOffersRepository repository)
 {
     _repository = repository;
 }
 public GetImagesPerOfferHandler(IFlatOffersRepository repo)
 {
     _repo = repo;
 }