Beispiel #1
0
 public PoolService(IPoolRepository poolRepository, IVoteRepository voteRepository, IRestaurantService restaurantAppService, IUserService userAppService)
 {
     this.poolRepository       = poolRepository;
     this.voteRepository       = voteRepository;
     this.restaurantAppService = restaurantAppService;
     this.userAppService       = userAppService;
 }
Beispiel #2
0
 public PoolService(IPoolRepository poolRepository, IUnitOfWork unitOfWork, ILogger logger,
     IActivityHelperService activityHelperService)
 {
     _poolRepository = poolRepository;
     _unitOfWork = unitOfWork;
     _logger = logger;
     _activityHelperService = activityHelperService;
 }
Beispiel #3
0
        public PoolServiceTests()
        {
            _repository = Substitute.For<IPoolRepository>();
            var unitOfWork = Substitute.For<IUnitOfWork>();
            var logger = Substitute.For<ILogger>();
            var activityHelperService = Substitute.For<IActivityHelperService>();

            _service = new PoolService(_repository, unitOfWork, logger, activityHelperService);
        }
Beispiel #4
0
 public PoolAdminController(IPoolRepository poolRepository,
                            IPoolTagRepository poolTagRepository,
                            IPoolCategoryRepository poolCategoryRepository,
                            IUnitOfWork unitOfWork)
 {
     _poolRepository         = poolRepository;
     _poolTagRepository      = poolTagRepository;
     _poolCategoryRepository = poolCategoryRepository;
     _unitOfWork             = unitOfWork;
 }
Beispiel #5
0
 public CandidateService(ICandidateRepository candidateRepository, ICardRepository cardRepository,
     IPoolRepository poolRepository, ILogger logger, IUserProfileRepository userProfileRepository, IActivityHelperService activityHelperService)
 {
     _candidateRepository = candidateRepository;
     _cardRepository = cardRepository;
     _logger = logger;
     _userProfileRepository = userProfileRepository;
     _poolRepository = poolRepository;
     _activityHelperService = activityHelperService;
 }
Beispiel #6
0
        public CandidateServiceTest()
        {
            _cardRepository= Substitute.For<ICardRepository>();
            _candidateRepository = Substitute.For<ICandidateRepository>();
            _poolRepository = Substitute.For<IPoolRepository>();
            _userProfileRepository = Substitute.For<IUserProfileRepository>();

            var logger = Substitute.For<ILogger>();
            var activityHelperService = Substitute.For<IActivityHelperService>();

            _candidateService = new CandidateService(_candidateRepository, _cardRepository,
                                                     _poolRepository, logger, _userProfileRepository, activityHelperService);
        }
Beispiel #7
0
        public VacancyServiceTests()
        {
            _vacancyRepository = Substitute.For<IVacancyRepository>();
            _candidateRepository = Substitute.For<ICandidateRepository>();
            _cardRepository = Substitute.For<ICardRepository>();
            _poolRepository = Substitute.For<IPoolRepository>();

            var unitOfWork = Substitute.For<IUnitOfWork>();
            var logger = Substitute.For<ILogger>();
            var activityHelperService = Substitute.For<IActivityHelperService>();
            var userProfieRepository = Substitute.For<IUserProfileRepository>();

            _vacancyService = new VacancyService(_vacancyRepository, _candidateRepository,_cardRepository, logger, unitOfWork,
                                                 activityHelperService, userProfieRepository, _poolRepository);
        }
Beispiel #8
0
        public PoolServiceTest()
        {
            string dbName = Guid.NewGuid().ToString();
            DbContextOptionsBuilder <LunchDbContext> contextOptionsBuilder = new DbContextOptionsBuilder <LunchDbContext>().UseInMemoryDatabase(dbName);

            dbContext = new LunchDbContextInMemory(contextOptionsBuilder.Options);

            restaurantRepository = new RestaurantRepository(dbContext);
            userRepository       = new UserRepository(dbContext);
            voteRepository       = new VoteRepository(dbContext);
            poolRepository       = new PoolRepository(dbContext);

            restaurantService = new RestaurantService(restaurantRepository);
            userService       = new UserService(userRepository);
            poolService       = new PoolService(poolRepository, voteRepository, restaurantService, userService);
            CreateUsersAndRestaurants();
        }
Beispiel #9
0
 public VacancyService(
     IVacancyRepository vacancyRepository,
     ICandidateRepository candidateRepository,
     ICardRepository cardRepository,
     ILogger logger,
     IUnitOfWork unitOfWork,
     IActivityHelperService activityHelperService,
     IUserProfileRepository userProfileRepository,
     IPoolRepository poolRepository)
 {
     _vacancyRepository = vacancyRepository;
     _candidateRepository = candidateRepository;
     _cardRepository = cardRepository;
     _logger = logger;
     _unitOfWork = unitOfWork;
     _activityHelperService = activityHelperService;
     _userProfileRepository = userProfileRepository;
     _poolRepository = poolRepository;
 }
Beispiel #10
0
        public TransactionPool(
            ITransactionVerifier transactionVerifier,
            IPoolRepository poolRepository,
            ITransactionManager transactionManager,
            IBlockManager blockManager,
            INonceCalculator nonceCalculator,
            IStateManager stateManager,
            ITransactionHashTrackerByNonce transactionHashTracker
            )
        {
            _transactionVerifier    = transactionVerifier;
            _poolRepository         = poolRepository;
            _transactionManager     = transactionManager;
            _blockManager           = blockManager;
            _nonceCalculator        = nonceCalculator;
            _stateManager           = stateManager;
            _transactionHashTracker = transactionHashTracker;
            _transactionsQueue      = new HashSet <TransactionReceipt>();

            _blockManager.OnBlockPersisted += OnBlockPersisted;
        }
 public PoolService(IValidationDictionary validationDictionary, IPoolRepository repository)
 {
     _validationDictionary = validationDictionary;
     _repository = repository;
 }
Beispiel #12
0
 public PoolService(IPoolRepository poolRepository, IMapper mapper, DeviceService deviceService)
 {
     this.poolRepository = poolRepository;
     this.mapper         = mapper;
     this.deviceService  = deviceService;
 }
Beispiel #13
0
 public PoolsController(IPoolRepository poolRepository)
 {
     _poolRepository = poolRepository;
 }
Beispiel #14
0
 public PoolController(IPoolRepository poolRepository, IPoolCategoryRepository poolCategoryRepository)
 {
     _poolRepository         = poolRepository;
     _poolCategoryRepository = poolCategoryRepository;
 }