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 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); }