void ShowCategories(IList <Category> categories, string navigationLabel)
        {
            CategoriesList = new ItemsList();
            foreach (Category c in categories)
            {
                CategoriesList.Add(new CategoryViewModel(c));
            }
            ImageDownloader.GetImages <Category>(categories);
            IWorkflowManager workflowManager = ServiceRegistration.Get <IWorkflowManager>();

            workflowManager.NavigatePushTransientAsync(
                WorkflowState.CreateTransientState(Guids.WorkflowStateCategoriesName, navigationLabel, false, "categories", false, WorkflowType.Workflow),
                new NavigationContextConfig());
        }