public ApplicationService(
            IDialogService dialogService,
            IRegionManager regionManager,
            INavigationMenuService navigationItemService,
            IProfileAppService profileAppService,
            IApplicationContext applicationContext,
            ProxyProfileControllerService profileControllerService)
        {
            this.applicationContext       = applicationContext;
            this.dialogService            = dialogService;
            this.navigationItemService    = navigationItemService;
            this.regionManager            = regionManager;
            this.profileAppService        = profileAppService;
            this.profileControllerService = profileControllerService;

            navigationItems = new ObservableCollection <NavigationItem>();
        }
 public MainPageViewModel(INavigationMenuService navigationMenuService)
 {
     _navigationMenuService = navigationMenuService;
     Menus   = _navigationMenuService.GetNavigationMenus();
     Options = _navigationMenuService.GetOptions();
 }
 public NavigationMasterViewModel(INavigationService navigationService, INavigationMenuService navigationMenuService)
 {
     _navigationMenuService = navigationMenuService;
     _navigationService     = navigationService;
 }
 public NavigationTabbedPageViewModel(IPageService pageService, INavigationMenuService navigationMenuService)
 {
     _pageService           = pageService;
     _navigationMenuService = navigationMenuService;
 }