public MainPageViewModel(INavService navService, IEventAggregator eventAggregator, IDispatcherUiService dispatcherUiService) { _dispatcherUiService = dispatcherUiService; navService.NavigationFailed = e => eventAggregator.GetEvent <ErrorEvent>().Publish(e); eventAggregator.GetEvent <ErrorEvent>().Subscribe(LogError); _dispatcherUiService.Run(navService.Navigate <LoginViewModel>); }
public NavService(IDispatcherUiService dispatcherUiService) : base(dispatcherUiService) { }
public NavServiceBase(IDispatcherUiService dispatcherUiService) { _dispatcherUiService = dispatcherUiService; }
public NavFrameUwp(IDispatcherUiService dispatcherUiService) : base(dispatcherUiService) { }