Esempio n. 1
0
 public AdoptPetCommandHandler(
     ICurrentUser currentUser,
     IAdoptionRepository adoptionRepository)
 {
     this.currentUser        = currentUser;
     this.adoptionRepository = adoptionRepository;
 }
 public AddPetCommandHandler(
     ICurrentUser currentUser, 
     IAdoptionRepository adoptionRepository,
     IPetFactory petFactory)
 {
     this.currentUser = currentUser;
     this.adoptionRepository = adoptionRepository;
     this.petFactory = petFactory;
 }
Esempio n. 3
0
 public GameService(
     IRandomProvider randomProvider,
     ITimeProvider timeProvider,
     IContextProvider contextProvider,
     IAdoptionRepository adoptionRepository,
     IScoreRepository scoreRepository)
 {
     this.randomProvider     = randomProvider;
     this.timeProvider       = timeProvider;
     this.contextProvider    = contextProvider;
     this.adoptionRepository = adoptionRepository;
     this.scoreRepository    = scoreRepository;
 }
 public AdoptionController(IAdoptionRepository adoptionRepository)
 {
     _adoptionRepository = adoptionRepository;
 }
Esempio n. 5
0
 public GetPetDetailsQueryHandler(IAdoptionRepository adoptionRepository)
 => this.adoptionRepository = adoptionRepository;
Esempio n. 6
0
 public GetAllPetsQueryHandler(IAdoptionRepository adoptionRepository) 
     => this.adoptionRepository = adoptionRepository;
Esempio n. 7
0
 public AdoptionService(IAnimalService animalService, IMediatorHandler mediator, IUnitOfWork unitOfWork, IAdoptionRepository repository) : base(mediator, unitOfWork, repository)
 {
     _repository    = repository;
     _unitOfWork    = unitOfWork;
     _animalService = animalService;
 }
Esempio n. 8
0
 public AdoptionController(IAdoptionRepository adoptionRepository,
                           IUserProfileRepository userProfileRepository)
 {
     _userProfileRepository = userProfileRepository;
     _adoptionRepository    = adoptionRepository;
 }
Esempio n. 9
0
 public AdoptionService(IAdoptionRepository adoptionRepository, IAnimalService animalService, IAdopterService adopterService)
 {
     _adoptionRepository = adoptionRepository;
     _animalService      = animalService;
     _adopterService     = adopterService;
 }
Esempio n. 10
0
 public RegisterNewAdoptionCommand(IAdoptionRepository adotionRepository, IUnitOfWork uow) : base(uow)
 {
     _adotionRepository = adotionRepository;
 }