Ejemplo n.º 1
0
        //Constructor
        public CurrencyViewModel(SQLiteCurrencyStore currencyStore, SQLiteAppStateStore appStateStore)
        {
            _currencyStore = currencyStore;
            _appStateStore = appStateStore;

            //Set the property to a new Command containing the method I want to call
            SwapCommand             = new Command(execute: () => { SwapCurrencies(); });
            LoadDataCommand         = new Command(async() => await LoadData());
            SaveAppStateDataCommand = new Command(async() => await SaveAppStateData());
        }
Ejemplo n.º 2
0
 public Main WithAppStateStore(IAppStateStore appStateStore)
 {
     _appStateStore = appStateStore;
     loadAppState();
     return(this);
 }