示例#1
0
 public StrengthViewModel(IEventAggregator eventAggregator, IComputeService computeService, IRegionService regionService, IAppPreferences appPreferences)
 {
     _eventAggregator = eventAggregator;
     _computeService  = computeService;
     _regionService   = regionService;
     _appPreferences  = appPreferences;
 }
 public StrengthViewModel(IEventAggregator eventAggregator, IComputeService computeService, IRegionService regionService, IAppPreferences appPreferences)
 {
     _eventAggregator = eventAggregator;
     _computeService = computeService;
     _regionService = regionService;
     _appPreferences = appPreferences;
 }
示例#3
0
        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);
        }
示例#4
0
		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>();
 }