Example #1
0
 public BackgroundWorker(
     ITimetableProvider timetableProvider,
     IStateGenerator stateGenerator,
     IOptions <AppSettings> appSettings)
 {
     _timetableProvider = timetableProvider;
     _stateGenerator    = stateGenerator;
     _appSettings       = appSettings;
 }
 public HomeController(ITimetableProvider provider, IDefaultDateProvider dateProvider, IExcelGenerator excelGenerator)
 {
     this.provider       = provider;
     this.dateProvider   = dateProvider;
     this.excelGenerator = excelGenerator;
 }
Example #3
0
 public StateGeneratorService(ITimetableProvider timetableProvider, IOptions <AppSettings> appSettings)
 {
     _timetableProvider = timetableProvider;
     _appSettings       = appSettings;
     BusStates          = new List <BusState>();
 }
        public TimetableViewModel(ITimetableProvider timetableProvider)
        {
            _timetableProvider = timetableProvider;

            Messenger.Default.Register<TimetableStatus>(this, UpdateVariables);
        }
 public BackgroundProvider(ITimetableProvider timetableProvider, IStateGenerator stateGenerator)
 {
     _timetableProvider = timetableProvider;
     _stateGenerator    = stateGenerator;
 }
Example #6
0
 public TimetableController(ILogger <TimetableController> logger, ITimetableProvider timetableProvider)
 {
     _logger            = logger;
     _timetableProvider = timetableProvider;
 }