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; }
public SendGridService(IOptions <SendGridSetting> options, ICustomerRepository customerRepository, IHostingEnvironment hostingEnvironment, IRouteRepository routeRepository, IRouteTicketRepository routeTicketRepository, ITicketRepository ticketRepository, IMapper mapper, IStationRepository stationRepository) { SETTING = options; _customerRepository = customerRepository; _hostingEnvironment = hostingEnvironment; _routeRepository = routeRepository; _routeTicketRepository = routeTicketRepository; _ticketRepository = ticketRepository; _mapper = mapper; _stationRepository = stationRepository; }
public TicketService(IMapper mapper, IUnitOfWork unitOfWork, ITicketRepository ticketRepository, ICustomerRepository customerRepository, IStationRepository stationRepository, IRouteTicketRepository routeTicketRepository, ICustomerDeviceRepository customerDeviceRepository, IOneSignalService oneSignalService, UserManager <User> userManager, IAdminDeviceRepository adminDeviceRepository, INotificationService notificationService ) { _mapper = mapper; _unitOfWork = unitOfWork; _ticketRepository = ticketRepository; _customerRepository = customerRepository; _stationRepository = stationRepository; _routeTicketRepository = routeTicketRepository; _oneSignalService = oneSignalService; _userManager = userManager; _adminDeviceRepository = adminDeviceRepository; _notificationService = notificationService; }
public RouteTicketService(IRouteTicketRepository routeTicketRepository, IMapper mapper, IUnitOfWork unitOfWork) { _routeTicketRepository = routeTicketRepository; _mapper = mapper; _unitOfWork = unitOfWork; }