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; }
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; }
public TimetableController(ILogger <TimetableController> logger, ITimetableProvider timetableProvider) { _logger = logger; _timetableProvider = timetableProvider; }