public StrengthViewModel(IEventAggregator eventAggregator, IComputeService computeService, IRegionService regionService, IAppPreferences appPreferences) { _eventAggregator = eventAggregator; _computeService = computeService; _regionService = regionService; _appPreferences = appPreferences; }
public MainViewModel(IAppPreferences appPreferences, IRegionService regionService, ISubjectService subjectService, IComputeService computeService, IEventAggregator eventAggregator) { _appPreferences = appPreferences; _regionService = regionService; _subjectService = subjectService; _computeService = computeService; _eventAggregator = eventAggregator; this.DisplayName = "REGIONS"; Regions = new BindableCollection <RegionViewModel>(); _eventAggregator.Subscribe(this); }
public MainViewModel(IAppPreferences appPreferences, IRegionService regionService, ISubjectService subjectService, IComputeService computeService, IEventAggregator eventAggregator) { _appPreferences = appPreferences; _regionService = regionService; _subjectService = subjectService; _computeService = computeService; _eventAggregator = eventAggregator; this.DisplayName = "REGIONS"; Regions = new BindableCollection<RegionViewModel>(); _eventAggregator.Subscribe(this); }
public AppRepository(IRecorderApi recorderApi, IAppPreferences appPreferences) { RecorderApi = recorderApi; this.appPreferences = appPreferences; schedulesById = new Dictionary <string, Schedule>(); }