private void nodeService_GetContainerMapNodeIdCompleted(object sender, ReturnedNodeIdEventArgs e)
        {
            ThemeManager themeManagementObject = IoC.IoCContainer.GetInjectionInstance().GetInstance<ThemeManager>();
            _navigator.SetCurrentNode(e.NodeId);

            ViewManager = new MapDepthViewManager(_navigator, themeManagementObject);
            ViewManager.NodesUpdated += new EventHandler(ViewManager_NodesUpdated);

            IoC.IoCContainer.GetInjectionInstance().RegisterComponent<MapDepthNavigator>(_navigator);
            if (NavigatorInitialised != null)
            {
                NavigatorInitialised.Invoke(this, new EventArgs());
            }

            themeManagementObject.LoadTheme(ThemeSvcUrl, "Generic");
        }
 private void OnGetDomainNodeIdCompleted(object sender, ReturnedNodeIdEventArgs e)
 {
     if (!string.IsNullOrEmpty(DomainUid) && e.NodeId != null)
     {
         Guid domainId = Guid.Empty;
         if (Guid.TryParse(DomainUid, out domainId))
         {
             InitializeNavigator(domainId, e.NodeId);
         }
     }
 }