public ListingsController(IPetOwnerRepository po, IAnimalRepository animalRepo,
                           IListingRepository listingRepo, IEggRepository eggRepo)
 {
     _poRepo      = po;
     _aRepo       = animalRepo;
     _listingRepo = listingRepo;
     _eggRepo     = eggRepo;
 }
Example #2
0
 /// <summary>
 /// Constructor takes three parameters and is handled automatically by ASP.NET
 /// </summary>
 /// <param name="poc">Constructor injection done by Services Providers</param>
 /// <param name="animalRepo">Constructor injection done by Services Providers</param>
 /// <param name="badgeRepository">Constructor injection done by Services Providers</param>
 /// <param name="eggRepo">Constructor injection done by Services Providers</param>
 public AnimalsController(IPetOwnerRepository poc, IAnimalRepository animalRepo,
                          IBadgeRepository badgeRepository, IEggRepository eggRepo, IItemRepository itemRepo)
 {
     _poc        = poc;
     _animalRepo = animalRepo;
     _badgeRepo  = badgeRepository;
     _eggRepo    = eggRepo;
     _itemRepo   = itemRepo;
 }
        public WorkerFactory(ServiceProvider sp)
        {
            _sp = sp;
            _sp.CreateScope();

            _animalRepo = _sp.GetService <IAnimalRepository>();
            _eggRepo    = _sp.GetService <IEggRepository>();
            _itemRepo   = _sp.GetService <IItemRepository>();
            _marketRepo = _sp.GetService <IMarketRepository>();
        }
 public PetOwnerController(IPetOwnerRepository repo, IConfiguration config
                           , IImageRepository imageRepo, IListingRepository liRepo, IEggRepository eggRepo,
                           UserManager <IdentityUser> um)
 {
     _poRepo      = repo;
     _config      = config;
     _imageRepo   = imageRepo;
     _eggRepo     = eggRepo;
     _listingRepo = liRepo;
     _um          = um;
 }
 public DefaultEggGetterTests()
 {
     _repository = Substitute.For <IEggRepository>();
     _getter     = new DefaultEggGetter(_repository);
 }
Example #6
0
 public IncubatorFactory(IEggRepository eggRepository, IMediator mediator)
 {
     _eggRepository = eggRepository;
     _mediator      = mediator;
 }
Example #7
0
 public DefaultEggGeneratorTests()
 {
     _repository   = Substitute.For <IEggRepository>();
     _eggGenerator = new DefaultEggGenerator(_repository);
 }
Example #8
0
 public EggWorker(IEggRepository eggrepo, IAnimalRepository animalrepo)
 {
     _eggrepo    = eggrepo;
     _animalrepo = animalrepo;
 }
 public DefaultEggGetter(IEggRepository repository)
 {
     _repository = repository;
 }
 public DefaultEggGenerator(IEggRepository repository)
 {
     _repository = repository;
 }
Example #11
0
 public EggsController(IPetOwnerRepository poRepo, IEggRepository eggRepo)
 {
     _poRepo  = poRepo;
     _eggRepo = eggRepo;
 }