public async Task <string> Comment(JiraAction actions, JiraCreateIssueResponse createResponse, string comment) { var url = GetUrl(actions); var userName = GetUsername(actions); var password = GetPassword(actions); var client = new JsonRestClient(url); client.Username = userName; client.Password = password; var payload = new { body = comment }; var resource = String.Format("issue/{0}/comment", createResponse.Key); var response = await client.PostAsync <string, object>(resource, payload).ConfigureAwait(false); return(response); }
public async Task <string> CommentAsync(JiraAction actions, JiraCreateIssueResponse createResponse, string comment) { var url = GetUrl(actions); var userName = GetUsername(actions); var password = GetPassword(actions); var client = new JsonRestClient(url) { Username = userName, Password = password }; var payload = new { body = comment }; var resource = $"issue/{createResponse.Key}/comment"; var response = await client.PostAsync <string, object>(resource, payload); return(response); }