public QuestionTableViewModel(IQuestionService questionService) { _questionService = questionService; QuestionGroupList = new ObservableCollection<QuestionGroupViewModel>(); LoadDataCommand = new LoadQuestionGroupCommand(this, _questionService); if (IsInDesignMode) { LoadDataCommand.Execute(service => service.GetQuestionGroupList()); } MessengerInstance.Register<UnloadQuestionMessage>(this, OnUnloadQuestion); }
public QuestionTableViewModel(IQuestionService questionService) { _questionService = questionService; QuestionGroupList = new ObservableCollection <QuestionGroupViewModel>(); LoadDataCommand = new LoadQuestionGroupCommand(this, _questionService); if (IsInDesignMode) { LoadDataCommand.Execute(service => service.GetQuestionGroupList()); } MessengerInstance.Register <UnloadQuestionMessage>(this, OnUnloadQuestion); }