public PostController(IPostRepo postRepo, IMapper mapper, ICategoryRepo categoryRepo, ISettingsRepo settingsRepo) { _postRepo = postRepo; _mapper = mapper; _categoryRepo = categoryRepo; _settingsRepo = settingsRepo; }
public AdminController(IUserRepo userRepo, IMapper mapper, ICategoryRepo categoryRepo, ISettingsRepo settingsRepo) { _userRepo = userRepo; _mapper = mapper; _categoryRepo = categoryRepo; _settingsRepo = settingsRepo; }
public UserSettingsService(IMapper mapper, ISettingsRepo context, IValidator <Settings> validator, IBus bus) { _mapper = mapper; _validator = validator; _context = context; _bus = bus; }
public ExpendituresCache(IDateTimeProvider dateTimeProvider, ISettingsRepo settingsRepo, IExchangeRateDataService exchangeRateDataService) { _dateTimeProvider = dateTimeProvider; _settingsRepo = settingsRepo; _exchangeRateDataService = exchangeRateDataService; _ids = new HashSet <Guid>(); Sum = 0; }
public MoneySpentSumViewModel(IExpendituresDataService expendituresDataService, MoneySpentDialogViewModel moneySpentDialogViewModel, INavigationService navigationService, ISettingsRepo settingsRepo) { _expendituresDataService = expendituresDataService; _moneySpentDialogViewModel = moneySpentDialogViewModel; _navigationService = navigationService; _settingsRepo = settingsRepo; ConfirmationCommand = new Command(ConfirmSum); }
public WelcomeViewModel( INavigationService navigationService, IExpendituresCache expendituresCache, ISettingsRepo settingsRepo) { _navigationService = navigationService; _expendituresCache = expendituresCache; _settingsRepo = settingsRepo; _expendituresCache.ElementAdded.Subscribe(_ => UpdateSummariesFromCache()); _settingsRepo.SettingsUpdated.Subscribe(_ => UpdateSummariesFromCache()); MoneySpentCommnand = new Command(MoneySpent); }
public SettingsViewModel(ISettingsRepo settingsRepo, IDialogService dialogService) { _settingsRepo = settingsRepo; _dialogService = dialogService; _mainCurrencyMenuItem = new SettingsItem { Cmd = new Command <Page>(EditMainCurrency) }; _currentCurrencyMenuItem = new SettingsItem { Cmd = new Command <Page>(EditCurrentCurrency) }; SettingsCollection = new ObservableCollection <SettingsItem> { _mainCurrencyMenuItem, _currentCurrencyMenuItem }; MainCurrency = Currency.FromCodeString(_settingsRepo.MainCurrency); CurrentCurrency = Currency.FromCodeString(_settingsRepo.CurrentCurrency); }
public HomeController(IPostRepo postRepo, ICategoryRepo categoryRepo, ISettingsRepo settingsRepo) { _postRepo = postRepo; _categoryRepo = categoryRepo; _settingsRepo = settingsRepo; }
public SettingsService(ISettingsRepo settingsRepo) { _settingsRepo = settingsRepo; }