public RecommendationService(ICultureRepository cultureRepository, IFieldRepository fieldRepository, IPesticideRepository pesticideRepository, IPestRepository pestRepository, IWeedRepository weedRepository)
 {
     _cultureRepository   = cultureRepository;
     _fieldRepository     = fieldRepository;
     _pesticideRepository = pesticideRepository;
     _pestRepository      = pestRepository;
     _weedRepository      = weedRepository;
 }
 public AddCommandHandler(IPesticideRepository pesticideRepository,
                          IPesticideQueries pesticideQueries,
                          IPesticideCategoryQueries pesticideCategoryQueries,
                          IStorageQueries storageQueries)
 {
     this.pesticideRepository      = pesticideRepository;
     this.pesticideQueries         = pesticideQueries;
     this.pesticideCategoryQueries = pesticideCategoryQueries;
     this.storageQueries           = storageQueries;
 }
 public PesticideService(IPesticideRepository repository)
 {
     this.repository = repository;
 }
 public PesticideService(IPesticideRepository repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
 public PesticideService(IPesticideRepository pesticideRepository, IGenericRepository genericRepository, IMapper mapper)
 {
     _pesticideRepository = pesticideRepository;
     _genericRepository   = genericRepository;
     _mapper = mapper;
 }
 public DeleteCommandHandler(IPesticideRepository pesticideRepository, IPesticideQueries pesticideQueries)
 {
     this.pesticideRepository = pesticideRepository;
     this.pesticideQueries    = pesticideQueries;
 }