Esempio n. 1
0
        public ViewModelContainer(IExceptionHandlerConfiguration exceptionHandlerConfiguration, IInformationHandlerConfiguration informationHandlerConfiguration, INavigationHandlerConfiguration navigationHandlerConfiguration, INavigationHandler navigationHandler)
        {
            _navigationHandler = navigationHandler;

            exceptionHandlerConfiguration.AddExceptionCallback(ShowExceptionMessageCallback);
            informationHandlerConfiguration.AddInformationCallback(ShowInformationMessageAsyncCallback);
            navigationHandlerConfiguration.AddNavigationRequestedCallback(NavigateToViewModelCallback);

            _navigationHandler.NavigateTo <DownloadEntriesOverviewViewModel>(ViewModelParameterCollection.Empty);
        }
Esempio n. 2
0
 public InformationHandler(IInformationHandlerConfiguration informationHandlerConfiguration)
 {
     _informationHandlerConfiguration = informationHandlerConfiguration;
 }