public Worker(ILogger <Worker> logger, ILocalDatabaseService localDatabaseService, IRemoteDatabaseService remoteDatabaseService) { _logger = logger; _localDatabaseService = localDatabaseService; _remoteDatabaseService = remoteDatabaseService; }
public HeroPageModel(INavigation navigation, int heroId) { _restService = App.Container.Resolve <IRestService>(); _localDatabaseService = App.Container.Resolve <ILocalDatabaseService>(); _navigation = navigation; _heroId = heroId; Task.Run(async() => await LoadItems()); }
public CategoryPageModel(int categoryId, INavigation navigation) { _categoryId = categoryId; _navigation = navigation; _localDatabaseService = App.Container.Resolve <ILocalDatabaseService>(); SearchName = null; LoadItems(_categoryId); }
public MainViewModel(RemoteDatabase remoteDatabase, ILocalDatabaseService localDatabaseService, IRemoteDatabaseService remoteDatabaseService) { ConnectCmd = new RelayCommand(OnConnect, CanConnect); SyncCmd = new RelayCommand(OnSync, CanSync); _remoteDatabase = remoteDatabase; _localDatabaseService = localDatabaseService; _remoteDatabaseService = remoteDatabaseService; }
public ActivityPageViewModel( INavigationService navigationService, ILocalDatabaseService localDatabaseService, IDialogsService dialogsService, IApiService apiService, ApplicationContext context) : base(navigationService) { _apiService = apiService; _dialogsService = dialogsService; _localDatabaseService = localDatabaseService; _context = context; SaveCommand = new DelegateCommand(async() => await Save()); }
public MainPageViewModel(IEventAggregator eventAggregator, INavigationService navigationService, ISettingsService settingsService, ApplicationContext context, ILocalDatabaseService localDatabaseService, IApiService apiService, IDialogsService dialogsService) : base(navigationService) { _navigationService = navigationService; _apiService = apiService; _dialogsService = dialogsService; _settingsService = settingsService; _context = context; _localDatabaseService = localDatabaseService; SelectActivityCommand = new DelegateCommand <ActivityItemViewModel>(async(selectedActivity) => await SelectActivity(selectedActivity)); AddNewActivityCommand = new DelegateCommand(() => Navigate("NewActivity")); eventAggregator.GetEvent <NavigateEvent>() .Subscribe(Navigate); }
public ProductPageModel(int productId, INavigation navigation) { _navigation = navigation; _localDatabaseService = App.Container.Resolve <ILocalDatabaseService>(); LoadItems(productId); }
public FavoritesPageModel(INavigation navigation) { _navigation = navigation; _localDatabaseService = App.Container.Resolve <ILocalDatabaseService>(); LoadItems(); }
public LocalDatabaseViewModel() { ConnectCmd = new RelayCommand(OnConnect, CanConnect); _locaDatabaseService = new LocalDatabaseService(); }
public FavPageModel(INavigation navigation) { _localDatabaseService = App.Container.Resolve <ILocalDatabaseService>(); _navigation = navigation; //Task.Run(async () => await LoadItems()); }
public MainMasterPageModel() { _localDatabaseService = App.Container.Resolve <ILocalDatabaseService>(); LoadItems(); }