public DisplayController(IOptions <AppSettings> appSettings, ICalenderService calenderService, IWeatherService weatherService, IBusService busService)
 {
     _appSettings     = appSettings;
     _calenderService = calenderService;
     _weatherService  = weatherService;
     _busService      = busService;
 }
 public ScheduleListPageViewModel(INavigationService navigationService, ICalenderService calenderService)
     : base(navigationService)
 {
     Title                = "Main Page";
     Schedules            = new ObservableCollection <Schedule>();
     this.calenderService = calenderService ?? throw new ArgumentNullException(nameof(calenderService));
 }
 public MainPageViewModel(INavigationService navigationService, ICalenderService calenderService)
     : base(navigationService)
 {
     Title                = "Main Page";
     scheduleItem         = new Schedule();
     this.calenderService = calenderService ?? throw new ArgumentNullException(nameof(calenderService));
 }
 public CalenderController(ICalenderService calenderService)
 {
     _calenderService = calenderService;
 }
Exemple #5
0
 public ScheduleDetailPageViewModel(INavigationService navigationService, ICalenderService calenderService) : base(navigationService)
 {
     this.calenderService = calenderService ?? throw new ArgumentNullException(nameof(calenderService));
 }