public IbsOrderService(IIBSServiceProvider ibsServiceProvider, IServerSettings serverSettings, ILogger logger) { _ibsServiceProvider = ibsServiceProvider; _logger = logger; _resources = new Resources.Resources(serverSettings); }
public SendReceiptService( ICommandBus commandBus, IIBSServiceProvider ibsServiceProvider, IOrderDao orderDao, IOrderPaymentDao orderPaymentDao, ICreditCardDao creditCardDao, IAccountDao accountDao, IPromotionDao promotionDao, IReportDao reportDao, IServerSettings serverSettings, IGeocoding geocoding, ILogger logger) { _serverSettings = serverSettings; _logger = logger; _ibsServiceProvider = ibsServiceProvider; _orderDao = orderDao; _orderPaymentDao = orderPaymentDao; _accountDao = accountDao; _promotionDao = promotionDao; _reportDao = reportDao; _creditCardDao = creditCardDao; _geocoding = geocoding; _commandBus = commandBus; }
public IbsFareService(IIBSServiceProvider ibsServiceProvider, IServerSettings serverSettings, IVehicleTypeDao vehicleTypeDao) { _ibsServiceProvider = ibsServiceProvider; _serverSettings = serverSettings; _vehicleTypeDao = vehicleTypeDao; _resources = new Resources.Resources(serverSettings); }
public CreateOrderService(ICommandBus commandBus, IAccountDao accountDao, IServerSettings serverSettings, ReferenceDataService referenceDataService, IIBSServiceProvider ibsServiceProvider, IRuleCalculator ruleCalculator, IAccountChargeDao accountChargeDao, ICreditCardDao creditCardDao, IOrderDao orderDao, IPromotionDao promotionDao, IEventSourcedRepository <Promotion> promoRepository, ITaxiHailNetworkServiceClient taxiHailNetworkServiceClient, IPaymentService paymentService, IPayPalServiceFactory payPalServiceFactory, IOrderPaymentDao orderPaymentDao, IFeesDao feesDao, ILogger logger, IIbsCreateOrderService ibsCreateOrderService) : base(serverSettings, commandBus, accountChargeDao, paymentService, creditCardDao, ibsServiceProvider, promotionDao, promoRepository, orderPaymentDao, accountDao, payPalServiceFactory, logger, taxiHailNetworkServiceClient, ruleCalculator, feesDao, referenceDataService, orderDao) { _commandBus = commandBus; _accountDao = accountDao; _referenceDataService = referenceDataService; _serverSettings = serverSettings; _orderDao = orderDao; _taxiHailNetworkServiceClient = taxiHailNetworkServiceClient; _logger = logger; _ibsCreateOrderService = ibsCreateOrderService; _resources = new Resources.Resources(_serverSettings); _taxiHailNetworkHelper = new TaxiHailNetworkHelper(_serverSettings, _taxiHailNetworkServiceClient, _commandBus, _logger); }
public ImportChargeAccountController(ICacheClient cache, IServerSettings serverSettings, IAccountChargeDao dao, IIBSServiceProvider ibsServiceProvider, ICommandBus commandBus) : base(cache, serverSettings) { _dao = dao; _ibsServiceProvider = ibsServiceProvider; _commandBus = commandBus; }
public BookingSettingsService(IAccountChargeDao accountChargeDao, IAccountDao accountDao, ICommandBus commandBus, IIBSServiceProvider ibsServiceProvider, IServerSettings serverSettings) { _accountChargeDao = accountChargeDao; _accountDao = accountDao; _commandBus = commandBus; _ibsServiceProvider = ibsServiceProvider; _serverSettings = serverSettings; _resources = new Resources.Resources(serverSettings); }
public OrderService(IOrderDao dao, IOrderPaymentDao orderPaymentDao, IPromotionDao promotionDao, IAccountDao accountDao, ICommandBus commandBus, IIBSServiceProvider ibsServiceProvider) { _orderPaymentDao = orderPaymentDao; _promotionDao = promotionDao; _accountDao = accountDao; _commandBus = commandBus; _ibsServiceProvider = ibsServiceProvider; Dao = dao; }
public ValidateOrderService( IServerSettings serverSettings, IIBSServiceProvider ibsServiceProvider, IRuleCalculator ruleCalculator, TaxiHailNetworkServiceClient taxiHailNetworkServiceClient) { _serverSettings = serverSettings; _ibsServiceProvider = ibsServiceProvider; _ruleCalculator = ruleCalculator; _taxiHailNetworkServiceClient = taxiHailNetworkServiceClient; }
public ReferenceDataService( IIBSServiceProvider ibsServiceProvider, ICacheClient cacheClient, IServerSettings serverSettings, IAirlineDao airlineDao, IPickupPointDao pickupPointDao) { _ibsServiceProvider = ibsServiceProvider; _cacheClient = cacheClient; _serverSettings = serverSettings; _airlineDao = airlineDao; _pickupPointDao = pickupPointDao; }
public ServerStatusService( IServerSettings serverSettings, IIBSServiceProvider ibsProvider, ILogger logger, ITaxiHailNetworkServiceClient networkService, IOrderStatusUpdateDao statusUpdaterDao) { _serverSettings = serverSettings; _ibsProvider = ibsProvider; _logger = logger; _networkService = networkService; _statusUpdaterDao = statusUpdaterDao; }
public OldUpdateOrderStatusJob(IOrderDao orderDao, IIBSServiceProvider ibsServiceProvider, IOrderStatusUpdateDao orderStatusUpdateDao, OrderStatusUpdater orderStatusUpdater, HoneyBadgerServiceClient honeyBadgerServiceClient, IServerSettings serverSettings) { _orderStatusUpdateDao = orderStatusUpdateDao; _orderDao = orderDao; _ibsServiceProvider = ibsServiceProvider; _orderStatusUpdater = orderStatusUpdater; _honeyBadgerServiceClient = honeyBadgerServiceClient; _serverSettings = serverSettings; }
public IbsCreateOrderService(IServerSettings serverSettings, IVehicleTypeDao vehicleTypeDao, IAccountDao accountDao, ILogger logger, IIBSServiceProvider ibsServiceProvider, IUpdateOrderStatusJob updateOrderStatusJob) { _serverSettings = serverSettings; _vehicleTypeDao = vehicleTypeDao; _accountDao = accountDao; _logger = logger; _ibsServiceProvider = ibsServiceProvider; _updateOrderStatusJob = updateOrderStatusJob; }
public ProcessPaymentService( IPayPalServiceFactory payPalServiceFactory, IPaymentService paymentService, IAccountDao accountDao, IOrderDao orderDao, IIBSServiceProvider ibsServiceProvider, IServerSettings serverSettings) { _payPalServiceFactory = payPalServiceFactory; _paymentService = paymentService; _accountDao = accountDao; _orderDao = orderDao; _ibsServiceProvider = ibsServiceProvider; _serverSettings = serverSettings; }
public OrderDispatchCompanyManager( ICommandBus commandBus, Func <BookingDbContext> contextFactory, IIBSServiceProvider ibsServiceProvider, ITaxiHailNetworkServiceClient taxiHailNetworkServiceClient, IConfigurationDao configurationDao, ILogger logger, IServerSettings serverSettings) { _contextFactory = contextFactory; _ibsServiceProvider = ibsServiceProvider; _commandBus = commandBus; _taxiHailNetworkServiceClient = taxiHailNetworkServiceClient; _configurationDao = configurationDao; _logger = logger; _serverSettings = serverSettings; }
public VehicleService(IIBSServiceProvider ibsServiceProvider, IVehicleTypeDao dao, ICommandBus commandBus, ReferenceDataService referenceDataService, ITaxiHailNetworkServiceClient taxiHailNetworkServiceClient, IServerSettings serverSettings, ILogger logger, IOrderDao orderDao) { _serverSettings = serverSettings; _ibsServiceProvider = ibsServiceProvider; _dao = dao; _commandBus = commandBus; _referenceDataService = referenceDataService; _taxiHailNetworkServiceClient = taxiHailNetworkServiceClient; _logger = logger; _orderDao = orderDao; }
internal BaseCreateOrderService(IServerSettings serverSettings, ICommandBus commandBus, IAccountChargeDao accountChargeDao, IPaymentService paymentService, ICreditCardDao creditCardDao, IIBSServiceProvider ibsServiceProvider, IPromotionDao promotionDao, IEventSourcedRepository <Promotion> promoRepository, IOrderPaymentDao orderPaymentDao, IAccountDao accountDao, IPayPalServiceFactory payPalServiceFactory, ILogger logger, ITaxiHailNetworkServiceClient taxiHailNetworkServiceClient, IRuleCalculator ruleCalculator, IFeesDao feesDao, ReferenceDataService referenceDataService, IOrderDao orderDao) { _serverSettings = serverSettings; _commandBus = commandBus; _accountChargeDao = accountChargeDao; _paymentService = paymentService; _creditCardDao = creditCardDao; _ibsServiceProvider = ibsServiceProvider; _promotionDao = promotionDao; _promoRepository = promoRepository; _accountDao = accountDao; _logger = logger; _taxiHailNetworkServiceClient = taxiHailNetworkServiceClient; _ruleCalculator = ruleCalculator; _feesDao = feesDao; _referenceDataService = referenceDataService; _orderDao = orderDao; _resources = new Resources.Resources(_serverSettings); _taxiHailNetworkHelper = new TaxiHailNetworkHelper(_serverSettings, _taxiHailNetworkServiceClient, _commandBus, _logger); PaymentHelper = new CreateOrderPaymentHelper(serverSettings, commandBus, paymentService, orderPaymentDao, payPalServiceFactory); }
public CancelOrderService(ICommandBus commandBus, IIBSServiceProvider ibsServiceProvider, IOrderDao orderDao, IAccountDao accountDao, IUpdateOrderStatusJob updateOrderStatusJob, IServerSettings serverSettings, ITaxiHailNetworkServiceClient networkServiceClient, IIbsCreateOrderService ibsCreateOrderService, ILogger logger) { _ibsServiceProvider = ibsServiceProvider; _orderDao = orderDao; _accountDao = accountDao; _updateOrderStatusJob = updateOrderStatusJob; _commandBus = commandBus; _serverSettings = serverSettings; _networkServiceClient = networkServiceClient; _ibsCreateOrderService = ibsCreateOrderService; _logger = logger; _resources = new Resources.Resources(serverSettings); }
public AccountsChargeService(IAccountChargeDao dao, ICommandBus commandBus, IIBSServiceProvider ibsServiceProvider) { _commandBus = commandBus; _ibsServiceProvider = ibsServiceProvider; _dao = dao; }
public IbsChargeAccountService(IIBSServiceProvider ibsServiceProvider) { _ibsServiceProvider = ibsServiceProvider; }
public OrderUpdateService(IOrderDao orderDao, ICommandBus commandBus, IIBSServiceProvider ibsServiceProvider) { _orderDao = orderDao; _commandBus = commandBus; _ibsServiceProvider = ibsServiceProvider; }