예제 #1
0
 public MenuViewModel(IEventAggregator eventAggregator, IJobEventProvider jobEventProvider, IDialogServiceHelper dialogServiceHelper, IJobDirectoryProvider jobDirectoryProvider)
 {
     EA  = eventAggregator;
     JEP = jobEventProvider;
     DSH = dialogServiceHelper;
     JDP = jobDirectoryProvider;
 }
예제 #2
0
        public CharacterJobHistoryTabViewModel(IEntityProvider entityProvider, IEventAggregator eventAggregator, IRegionManager regionManager, IJobDirectoryProvider jobDirectoryProvider, IJobEventProvider jobEventProvider)
        {
            EA  = eventAggregator;
            RM  = regionManager;
            EP  = entityProvider;
            JDP = jobDirectoryProvider;
            JEP = jobEventProvider;

            EA.GetEvent <UIUpdateRequestEvent>().Subscribe(UIUpdateRequestExecute);
        }
        public OrganizationJobsTabViewModel(IEventAggregator eventAggregator, IRegionManager regionManager, IJobDirectoryProvider jobDirectoryProvider, IEntityProvider entityProvider, IDialogServiceHelper dialogServiceHelper, IJobEventProvider jobEventProvider)
        {
            EA  = eventAggregator;
            RM  = regionManager;
            JDP = jobDirectoryProvider;
            EP  = entityProvider;
            DSH = dialogServiceHelper;
            JEP = jobEventProvider;

            EA.GetEvent <UIUpdateRequestEvent>().Subscribe(UIUpdateRequestExecute);

            //EA.GetEvent<SelectedEntityChangedPostEvent>().Subscribe(SelectedEntityChangedPostEventExecute);
        }