コード例 #1
0
 public BasketService(
     IBasketRepo basketRepository,
     ILogger <BasketService> logger)
 {
     this._basketRepository = basketRepository;
     this._logger           = logger;
 }
コード例 #2
0
 public BasketController(IBasketRepo basketRepo, IMapper mapper, EventBusRabbitMQProducer eventBusRabbitMqProducer, ILogger <BasketController> logger)
 {
     _basketRepo = basketRepo;
     _mapper     = mapper;
     _eventBusRabbitMqProducer = eventBusRabbitMqProducer;
     _logger = logger;
 }
コード例 #3
0
 public BasketController(UserManager <User> userManager, IMapper mapper, IGenericsRepo <BasketItem> basketGenericRepo, IBasketRepo basketRepo, IProductRepo productRepo)
 {
     _mapper            = mapper;
     _userManager       = userManager;
     _basketRepo        = basketRepo;
     _productRepo       = productRepo;
     _basketGenericRepo = basketGenericRepo;
 }
コード例 #4
0
 public OrderController(IGenericsRepo <Order> OrderGenericsRepo, IBasketRepo basketRepo, UserManager <User> userManager, IMapper mapper, IOrderRepo orderRepo, IGenericsRepo <Address> addressRepo)
 {
     _mapper            = mapper;
     _userManager       = userManager;
     _orderRepo         = orderRepo;
     _address           = addressRepo;
     _basketRepo        = basketRepo;
     _orderGenericsRepo = OrderGenericsRepo;
 }
コード例 #5
0
 /// <summary>
 /// Bring in the information from the data layer for products, basket,
 /// checkout, emailSender
 /// </summary>
 /// <param name="robotoRepo"></param>
 /// <param name="configuration"></param>
 /// <param name="basketRepo"></param>
 /// <param name="orderRepo"></param>
 /// <param name="emailSender"></param>
 /// <param name="userManager"></param>
 public CheckoutController(IRobotoRepo robotoRepo, IConfiguration configuration,
                           IBasketRepo basketRepo, IOrderRepo orderRepo,
                           IEmailSender emailSender, UserManager <ApplicationUser> userManager)
 {
     _robotoRepo   = robotoRepo;
     _basketRepo   = basketRepo;
     _orderRepo    = orderRepo;
     _userManager  = userManager;
     _emailSender  = emailSender;
     Configuration = configuration;
 }
コード例 #6
0
 public BasketController(IBasketRepo basketRepo, IMapper mapper)
 {
     this._mapper = mapper;
     _basketRepo  = basketRepo;
 }
コード例 #7
0
 public OrderSerivce(IBasketRepo basketRepo, IUnitOfWork unitOfWork, IPaymentService paymentService)
 {
     _paymentService = paymentService;
     _unitOfWork     = unitOfWork;
     _basketRepo     = basketRepo;
 }
コード例 #8
0
ファイル: PaymentService.cs プロジェクト: sanbagh/ECommerce
 public PaymentService(IBasketRepo bsktRepo, IUnitOfWork uow, IConfiguration config)
 {
     _config   = config;
     _uow      = uow;
     _bsktRepo = bsktRepo;
 }
コード例 #9
0
ファイル: PaymentService.cs プロジェクト: PhucND97/skinet
 public PaymentService(IBasketRepo basketRepo, IUnitOfWork unitOfWork, IConfiguration config)
 {
     _basketRepo = basketRepo;
     _unitOfWork = unitOfWork;
     _config     = config;
 }
コード例 #10
0
 public BasketController(IBasketRepo repo, IMapper mapper)
 {
     _mapper = mapper;
     _repo   = repo;
 }
コード例 #11
0
 public BasketViewComponent(IBasketRepo basketRepo)
 {
     _basketRepo = basketRepo;
 }
コード例 #12
0
 public OrderService(IBasketRepo bskrepo, IUnitOfWork uow, IPaymentService service)
 {
     _service = service;
     _uow     = uow;
     _bskrepo = bskrepo;
 }