示例#1
0
 public StartViewModel(ISharedPreferencesService sharedPreferencesService,
                       IAuthService AuthService,
                       IDialogService DialogService)
 {
     _authService   = AuthService;
     _dialogService = DialogService;
     Login          = sharedPreferencesService.LastLogin;
     IsLoading      = false;
 }
        public MainViewModel(IWeatherService weatherService, IMvxNavigationService navigationService, ISharedPreferencesService sharedPreferencesService)
        {
            _weatherService           = weatherService;
            _navigationService        = navigationService;
            _sharedPreferencesService = sharedPreferencesService;

            var storedCityName = _sharedPreferencesService.SharedPreferences;

            if (!string.IsNullOrEmpty(storedCityName))
            {
                CityName = storedCityName;
            }
        }
示例#3
0
 public LoginViewModel(ISharedPreferencesService sharedPreferencesService,
                       ILoginService LoginService)
 {
     _loginService = LoginService;
     Login         = sharedPreferencesService.LastLogin;
 }
示例#4
0
 public SignInViewModel(IDialogService dialogService, ISharedPreferencesService sharedPreferencesService)
 {
     _dialogService            = dialogService;
     _sharedPreferencesService = sharedPreferencesService;
 }
示例#5
0
 public StartViewModel(ISharedPreferencesService sharedPreferencesService)
 {
     _sharedPreferencesService = sharedPreferencesService;
 }