Пример #1
0
 public PayoutService(IPayoutRepository payoutRepository,
                      ITicketRepository ticketRepository,
                      IMapper mapper,
                      IUnitOfWork unitOfWork,
                      ICustomerRepository customerRepository,
                      ICreditCardRepository creditCardRepository,
                      IRouteTicketRepository routeTicketRepository,
                      IPaymentRepository paymentRepository,
                      IRouteRepository routeRepository,
                      IOptions <CrediCardSetting> options,
                      IUserRepository userRepository,
                      IResolveOptionLogRepository resolveOptionLogRepository,
                      ISendGridService sendGridService,
                      IOneSignalService oneSignalService,
                      INotificationService notificationService)
 {
     _payoutRepository      = payoutRepository;
     _ticketRepository      = ticketRepository;
     _customerRepository    = customerRepository;
     _creditCardRepository  = creditCardRepository;
     _routeRepository       = routeRepository;
     _routeTicketRepository = routeTicketRepository;
     _paymentRepository     = paymentRepository;
     _mapper                     = mapper;
     _unitOfWork                 = unitOfWork;
     SETTING                     = options;
     _userRepository             = userRepository;
     _resolveOptionLogRepository = resolveOptionLogRepository;
     _sendGridService            = sendGridService;
     _oneSignalService           = oneSignalService;
     _notificationService        = notificationService;
 }
Пример #2
0
 public ProfileController(IUserRepository repo,
                          IRateRepository rate,
                          IMrrRepository mrr,
                          IBtcRepository btc,
                          ISpRepository sp,
                          IMinearRepository minear,
                          IConstRepository @const,
                          IPayoutRepository payout)
 {
     userrepository   = repo;
     raterepository   = rate;
     mrrrepository    = mrr;
     btcrepository    = btc;
     sprepository     = sp;
     minearRepository = minear;
     constRepository  = @const;
     payoutRepository = payout;
 }
Пример #3
0
 public CustomerService(ICustomerRepository customerRepository,
                        IOTPRepository oTPRepository,
                        IPaymentRepository paymentRepository,
                        IPayoutRepository payoutRepository,
                        IRefundRepository refundRepository,
                        ICreditCardRepository creditCardRepository,
                        IMapper mapper,
                        IUnitOfWork unitOfWork,
                        IOTPService oTPService,
                        IOptions <CrediCardSetting> options,
                        ICustomerDeviceRepository customerDeviceRepository)
 {
     _customerRepository   = customerRepository;
     _paymentRepository    = paymentRepository;
     _payoutRepository     = payoutRepository;
     _refundRepository     = refundRepository;
     _creditCardRepository = creditCardRepository;
     _oTPRepository        = oTPRepository;
     _mapper     = mapper;
     _unitOfWork = unitOfWork;
     _oTPService = oTPService;
     SETTING     = options;
     _customerDeviceRepository = customerDeviceRepository;
 }
Пример #4
0
 public PayoutsController(IPayoutRepository repo)
 {
     repository = repo;
 }