private void NavigateToNewSpotTile(ShowNewSpotTileMessage showNewSpotTileMessage) { if (regionNavigationCapacityChecker.IsNavigationAllowedForRegion(RegionNames.MainRegion)) { UriQuery parameters = new UriQuery(); parameters.Add("UniqueId", Guid.NewGuid().ToString()); IUnityContainer childContainer = ConfigureSpotTileContainer(); var uri = new Uri(typeof(SpotTileViewModel).FullName + parameters, UriKind.RelativeOrAbsolute); regionManager.RequestNavigateUsingSpecificContainer(RegionNames.MainRegion, uri, regionNavigationCallbackHelper.HandleNavigationCallback, childContainer); } }
private void NavigateToNewSpotTile(ShowNewSpotTileMessage showNewSpotTileMessage) { if (regionNavigationCapacityChecker.IsNavigationAllowedForRegion(RegionNames.MainRegion)) { UriQuery parameters = new UriQuery(); parameters.Add("UniqueId", Guid.NewGuid().ToString()); IUnityContainer childContainer = ConfigureSpotTileContainer(); var uri = new Uri(typeof(SpotTileViewModel).FullName + parameters, UriKind.RelativeOrAbsolute); regionManager.RequestNavigateUsingSpecificContainer(RegionNames.MainRegion, uri, regionNavigationCallbackHelper.HandleNavigationCallback, childContainer); } }