public TimerSheduler(
            IPackageStatusOnTheGoService packageService,
            ITimeProvider fastForwardTimeProvider,
            IWaybillsService waybillsService)
        {
            _packageStatus           = packageService;
            _fastForwardTimeProvider = fastForwardTimeProvider;
            _waybillsService         = waybillsService;

            _aTimer = new Timer
            {
                Interval = 1000
            };
        }
Пример #2
0
 public Program(IGeographicDataService geoDataService,
                IMenu menu,
                IIoHelper ioHelper,
                IDbService dbService,
                IWaybillsService waybillsService,
                IUsersService usersService,
                IPackagesService packagesService,
                IVehiclesService vehiclesService,
                IDeliveriesService deliveriesService)
 {
     _usersService      = usersService;
     _packagesService   = packagesService;
     _waybillsService   = waybillsService;
     _vehiclesService   = vehiclesService;
     _deliveriesService = deliveriesService;
     _menu      = menu;
     _ioHelper  = ioHelper;
     _dbService = dbService;
 }