public void GetWorkItemCategory()
        {
            WorkItemTypeCategory workItemCategory = WitClient.GetWorkItemTypeCategoryAsync(TeamProject.Id, DefaultCategoryReferenceName).Result;

            Console.WriteLine($"Category with reference name: '{DefaultCategoryReferenceName}' in Project: '{TeamProject.Name}' has name: '{workItemCategory.Name}' and {workItemCategory.WorkItemTypes.Count()} work item types");
            Console.WriteLine();
        }
 public RESTClientScenarios(string collectionUri, string project)
 {
     Connection     = new VssConnection(new Uri(collectionUri), new VssClientCredentials());
     WitClient      = Connection.GetClient <WorkItemTrackingHttpClient>();
     ProjectClient  = Connection.GetClient <ProjectHttpClient>();
     TeamProject    = ProjectClient.GetProject(project).Result;
     WorkItemsAdded = new HashSet <int>();
     DefaultWorkItemTypeCategory = WitClient.GetWorkItemTypeCategoryAsync(TeamProject.Id, DefaultCategoryReferenceName).Result;
     DefaultWorkItemType         = DefaultWorkItemTypeCategory.DefaultWorkItemType;
 }