Пример #1
0
        public MainWeatherViewModel(IWeatherService weatherService, ISystemCacheService systemCache, IMvxNavigationService navigationService)
        {
            _navigationService = navigationService;
            _weatherService    = weatherService;
            _systemCache       = systemCache;

            MyCommand = new MvxAsyncCommand(DoMyCommand, MyCommandCanExecute);
        }
Пример #2
0
        public WeatherViewModel(IWeatherService weatherService, IMvxNavigationService mvxNavigationService,
                                ISystemCacheService systemCacheService)
        {
            _weatherService     = weatherService;
            _navigationService  = mvxNavigationService;
            _systemCacheService = systemCacheService;

            ButtonCommand = new MvxAsyncCommand(DoButtonCommand, CanDoButton);
        }
Пример #3
0
 public DetailsViewModel(ISystemCacheService systemCacheService)
 {
     _systemCacheService = systemCacheService;
     ItemsWeather        = new List <ItemWeather>();
 }
 public WeatherDetailsViewModel(ISystemCacheService systemCache)
 {
     MyListItems  = new List <WeatherDetail>();
     _systemCache = systemCache;
 }