File tree Expand file tree Collapse file tree 1 file changed +19
-2
lines changed Expand file tree Collapse file tree 1 file changed +19
-2
lines changed Original file line number Diff line number Diff line change @@ -16,13 +16,30 @@ public class Issue
16
16
17
17
public List < IssueComment > GetComments ( )
18
18
{
19
- var request = new RestRequest ( "/repos/{user}/{repo}/issues/{pull }/comments" ) ;
19
+ var request = new RestRequest ( "/repos/{user}/{repo}/issues/{issue }/comments" ) ;
20
20
request . AddUrlSegment ( "user" , Repository . Owner . Login ) ;
21
21
request . AddUrlSegment ( "repo" , Repository . Name ) ;
22
- request . AddUrlSegment ( "pull " , Number . ToString ( ) ) ;
22
+ request . AddUrlSegment ( "issue " , Number . ToString ( ) ) ;
23
23
24
24
return _client . Get < List < IssueComment > > ( request ) . Data ;
25
25
}
26
+
27
+ public IssueComment CreateComment ( string body )
28
+ {
29
+ if ( _client . Authenticator == null )
30
+ throw new ArgumentException ( "no authentication details" ) ;
31
+
32
+ var request = new RestRequest ( "/repos/{user}/{repo}/issues/{issue}/comments" ) ;
33
+ request . AddUrlSegment ( "user" , Repository . Owner . Login ) ;
34
+ request . AddUrlSegment ( "repo" , Repository . Name ) ;
35
+ request . AddUrlSegment ( "issue" , Number . ToString ( ) ) ;
36
+
37
+ request . RequestFormat = DataFormat . Json ;
38
+ request . AddBody ( new {
39
+ body = body
40
+ } ) ;
41
+ return _client . Post < IssueComment > ( request ) . Data ;
42
+ }
26
43
}
27
44
28
45
public class IssueComment
You can’t perform that action at this time.
0 commit comments