Exemple #1
0
 public CartService()
 {
     _userRepository        = new UsersRepository(DataStore.Instance.State.Users);
     _bookRepository        = new BookRepository(DataStore.Instance.State.Books);
     _dicountCodeRepository = new DiscountCodeRepository(DataStore.Instance.State.DiscountCodes);
     _modelMapper           = new DTOModelMapper();
 }
Exemple #2
0
 public CartService(IBookRepository bookRepository, IUserRepository userRepository, IDiscountCodeRepository discountCodeRepository, DTOModelMapper modelMapper)
 {
     _userRepository        = userRepository;
     _bookRepository        = bookRepository;
     _dicountCodeRepository = discountCodeRepository;
     _modelMapper           = modelMapper;
 }
 public DiscountCampaignService(DiscountValidationService discountValidationService,
                                DiscountCodeService discountCodeService,
                                DiscountCampaignRepository discountCampaignRepository,
                                DiscountCodeRepository discountCodeRepository)
 {
     _discountValidationService  = discountValidationService;
     _discountCodeService        = discountCodeService;
     _discountCampaignRepository = discountCampaignRepository;
     _discountCodeRepository     = discountCodeRepository;
 }
Exemple #4
0
 public DiscountCodeService(IDiscountCodeRepository discountCodeRepository)
 {
     _discountCodeRepository = discountCodeRepository;
 }
Exemple #5
0
 public DiscountCodeService(IDiscountCodeRepository DiscountCodeRepository,
                            IUnitOfWork unitOfWork)
 {
     this.DiscountCodeRepository = DiscountCodeRepository;
     this.unitOfWork             = unitOfWork;
 }
Exemple #6
0
 public DiscountCodeService(IDiscountCodeRepository discountCodeRepository, DTOModelMapper modelMapper)
 {
     _discountCodeRepository = discountCodeRepository;
     _modelMapper            = modelMapper;
 }
Exemple #7
0
 public DiscountCodeService()
 {
     _discountCodeRepository = new DiscountCodeRepository(DataStore.Instance.State.DiscountCodes);
     _modelMapper            = new DTOModelMapper();
 }
Exemple #8
0
 public HotShotPromotionPublisher(TimeSpan period)
 {
     _dicountCodeRepository = new DiscountCodeRepository(DataStore.Instance.State.DiscountCodes);
     _modelMapper           = new DTOModelMapper();
     Period = period;
 }
 public DiscountCampaignsController(DiscountCampaignService discountCampaignService, DiscountCampaignRepository discountCampaignRepository, DiscountCodeRepository discountCodeRepository)
 {
     _discountCampaignService    = discountCampaignService;
     _discountCampaignRepository = discountCampaignRepository;
     _discountCodeRepository     = discountCodeRepository;
 }