コード例 #1
0
        protected MunicplBaseViewModel(string id, string title, INavigationService navigationService = null, INextbusDataService nextbusDataService = null)
        {
            Id = id;
            Title = title;

            NavigationService = navigationService ?? SimpleIoc.Default.GetInstance<INavigationService>();
            NextbusDataService = nextbusDataService ?? SimpleIoc.Default.GetInstance<INextbusDataService>();
        }
コード例 #2
0
        protected MunicplBaseViewModel(string id, string title, INavigationService navigationService = null, INextbusDataService nextbusDataService = null)
        {
            Id    = id;
            Title = title;

            NavigationService  = navigationService ?? SimpleIoc.Default.GetInstance <INavigationService>();
            NextbusDataService = nextbusDataService ?? SimpleIoc.Default.GetInstance <INextbusDataService>();
        }
コード例 #3
0
ファイル: MainViewModel.cs プロジェクト: ryanvalentin/municpl
        public MainViewModel(INextbusDataService nextbusDataService, INavigationService navigationService)
            : base("main", "Municpl", navigationService)
        {
            _nextbusDataService = nextbusDataService;

            Favorites = new FavoritesListViewModel();
            Agencies = new AgencyListViewModel();
            Agencies.Initialize(null);
        }
コード例 #4
0
ファイル: MainViewModel.cs プロジェクト: ryanvalentin/municpl
        public MainViewModel(INextbusDataService nextbusDataService, INavigationService navigationService)
            : base("main", "Municpl", navigationService)
        {
            _nextbusDataService = nextbusDataService;

            Favorites = new FavoritesListViewModel();
            Agencies  = new AgencyListViewModel();
            Agencies.Initialize(null);
        }
コード例 #5
0
 protected MunicplBaseListViewModel(string id, string title, INavigationService navigationService = null, INextbusDataService nextbusDataService = null)
     : base(id, title, navigationService, nextbusDataService)
 {
     Items = new ObservableCollection <T>();
 }