public WorkItemComment GetSingleWorkItemComment() { int id = 23; //TODO int revision = 1; VssConnection connection = Context.Connection; WorkItemTrackingHttpClient workItemTrackingClient = connection.GetClient <WorkItemTrackingHttpClient>(); WorkItemComment result = workItemTrackingClient.GetCommentAsync(id, revision).Result; Console.WriteLine("Revision: {0}", result.Revision); Console.WriteLine("Text: {0}", result.Text); return(result); }
public WorkItemComment GetSingleWorkItemComment() { WorkItem newWorkItem; using (new ClientSampleHttpLoggerOutputSuppression()) { WorkItemsSample witSample = new WorkItemsSample(); witSample.Context = this.Context; newWorkItem = witSample.CreateWorkItem("Sample work item for comments"); Context.SetValue <WorkItem>("$newWorkItem", newWorkItem); } int id = Convert.ToInt32(newWorkItem.Id); VssConnection connection = Context.Connection; WorkItemTrackingHttpClient workItemTrackingClient = connection.GetClient <WorkItemTrackingHttpClient>(); WorkItemComment result = workItemTrackingClient.GetCommentAsync(id, 1).Result; Console.WriteLine("Revision: {0}", result.Revision); Console.WriteLine("Text: {0}", result.Text); return(result); }