/// <summary> /// Initializes a new instance of the <see cref="ModuleBPresenterModel" /> class. /// </summary> /// <param name="eventAggregator">The event aggregator.</param> /// <param name="view">The view.</param> /// <param name="pageManger">The page manger.</param> public ModuleBPresenterModel( IEventAggregator eventAggregator, IModuleBView view, IPageManager pageManger) { _eventAggregator = eventAggregator; _view = view; _view.Model = this; pageManger.Pages.Add(this); _sendMessageCommand = new DelegateCommand <object>(OnSendMessageCommandExecuted); }
/// <summary> /// Initializes a new instance of the <see cref="ModuleBPresenterModel" /> class. /// </summary> /// <param name="eventAggregator">The event aggregator.</param> /// <param name="view">The view.</param> /// <param name="pageManger">The page manger.</param> public ModuleBPresenterModel( IEventAggregator eventAggregator, IModuleBView view, IPageManager pageManger) { _eventAggregator = eventAggregator; _view = view; _view.Model = this; pageManger.Pages.Add(this); _sendMessageCommand = new DelegateCommand<object>(OnSendMessageCommandExecuted); }