Пример #1
0
        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);
        }
Пример #2
0
        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);
        }