C# Class Octokit.Reactive.ObservableIssueCommentsClient

Inheritance: IObservableIssueCommentsClient
Show file Open project: octokit/octokit.net Class Usage Examples

Public Methods

Method Description
Create ( long repositoryId, int number, string newComment ) : IObservable

Creates a new Issue Comment for a specified Issue.

http://developer.github.com/v3/issues/comments/#create-a-comment

Create ( string owner, string name, int number, string newComment ) : IObservable

Creates a new Issue Comment for a specified Issue.

http://developer.github.com/v3/issues/comments/#create-a-comment

Delete ( long repositoryId, int id ) : IObservable

Deletes the specified Issue Comment

http://developer.github.com/v3/issues/comments/#delete-a-comment

Delete ( string owner, string name, int id ) : IObservable

Deletes the specified Issue Comment

http://developer.github.com/v3/issues/comments/#delete-a-comment

Get ( long repositoryId, int id ) : IObservable

Gets a single Issue Comment by id.

http://developer.github.com/v3/issues/comments/#get-a-single-comment

Get ( string owner, string name, int id ) : IObservable

Gets a single Issue Comment by id.

http://developer.github.com/v3/issues/comments/#get-a-single-comment

GetAllForIssue ( long repositoryId, int number ) : IObservable

Gets Issue Comments for a specified Issue.

http://developer.github.com/v3/issues/comments/#list-comments-on-an-issue

GetAllForIssue ( long repositoryId, int number, ApiOptions options ) : IObservable

Gets Issue Comments for a specified Issue.

http://developer.github.com/v3/issues/comments/#list-comments-on-an-issue

GetAllForIssue ( string owner, string name, int number ) : IObservable

Gets Issue Comments for a specified Issue.

http://developer.github.com/v3/issues/comments/#list-comments-on-an-issue

GetAllForIssue ( string owner, string name, int number, ApiOptions options ) : IObservable

Gets Issue Comments for a specified Issue.

http://developer.github.com/v3/issues/comments/#list-comments-on-an-issue

GetAllForRepository ( long repositoryId ) : IObservable

Gets Issue Comments for a repository.

http://developer.github.com/v3/issues/comments/#list-comments-in-a-repository

GetAllForRepository ( long repositoryId, ApiOptions options ) : IObservable

Gets Issue Comments for a repository.

http://developer.github.com/v3/issues/comments/#list-comments-in-a-repository

GetAllForRepository ( long repositoryId, IssueCommentRequest request ) : IObservable

Gets Issue Comments for a repository.

http://developer.github.com/v3/issues/comments/#list-comments-in-a-repository

GetAllForRepository ( long repositoryId, IssueCommentRequest request, ApiOptions options ) : IObservable

Gets Issue Comments for a repository.

http://developer.github.com/v3/issues/comments/#list-comments-in-a-repository

GetAllForRepository ( string owner, string name ) : IObservable

Gets Issue Comments for a repository.

http://developer.github.com/v3/issues/comments/#list-comments-in-a-repository

GetAllForRepository ( string owner, string name, ApiOptions options ) : IObservable

Gets Issue Comments for a repository.

http://developer.github.com/v3/issues/comments/#list-comments-in-a-repository

GetAllForRepository ( string owner, string name, IssueCommentRequest request ) : IObservable

Gets Issue Comments for a repository.

http://developer.github.com/v3/issues/comments/#list-comments-in-a-repository

GetAllForRepository ( string owner, string name, IssueCommentRequest request, ApiOptions options ) : IObservable

Gets Issue Comments for a repository.

http://developer.github.com/v3/issues/comments/#list-comments-in-a-repository

ObservableIssueCommentsClient ( IGitHubClient client ) : System
Update ( long repositoryId, int id, string commentUpdate ) : IObservable

Updates a specified Issue Comment.

http://developer.github.com/v3/issues/comments/#edit-a-comment

Update ( string owner, string name, int id, string commentUpdate ) : IObservable

Updates a specified Issue Comment.

http://developer.github.com/v3/issues/comments/#edit-a-comment

Method Details

Create() public method

Creates a new Issue Comment for a specified Issue.
http://developer.github.com/v3/issues/comments/#create-a-comment
public Create ( long repositoryId, int number, string newComment ) : IObservable
repositoryId long The Id of the repository
number int The number of the issue
newComment string The text of the new comment
return IObservable

Create() public method

Creates a new Issue Comment for a specified Issue.
http://developer.github.com/v3/issues/comments/#create-a-comment
public Create ( string owner, string name, int number, string newComment ) : IObservable
owner string The owner of the repository
name string The name of the repository
number int The number of the issue
newComment string The text of the new comment
return IObservable

Delete() public method

Deletes the specified Issue Comment
http://developer.github.com/v3/issues/comments/#delete-a-comment
public Delete ( long repositoryId, int id ) : IObservable
repositoryId long The Id of the repository
id int The comment id
return IObservable

Delete() public method

Deletes the specified Issue Comment
http://developer.github.com/v3/issues/comments/#delete-a-comment
public Delete ( string owner, string name, int id ) : IObservable
owner string The owner of the repository
name string The name of the repository
id int The comment id
return IObservable

Get() public method

Gets a single Issue Comment by id.
http://developer.github.com/v3/issues/comments/#get-a-single-comment
public Get ( long repositoryId, int id ) : IObservable
repositoryId long The Id of the repository
id int The issue comment id
return IObservable

Get() public method

Gets a single Issue Comment by id.
http://developer.github.com/v3/issues/comments/#get-a-single-comment
public Get ( string owner, string name, int id ) : IObservable
owner string The owner of the repository
name string The name of the repository
id int The issue comment id
return IObservable

GetAllForIssue() public method

Gets Issue Comments for a specified Issue.
http://developer.github.com/v3/issues/comments/#list-comments-on-an-issue
public GetAllForIssue ( long repositoryId, int number ) : IObservable
repositoryId long The Id of the repository
number int The issue number
return IObservable

GetAllForIssue() public method

Gets Issue Comments for a specified Issue.
http://developer.github.com/v3/issues/comments/#list-comments-on-an-issue
public GetAllForIssue ( long repositoryId, int number, ApiOptions options ) : IObservable
repositoryId long The Id of the repository
number int The issue number
options ApiOptions Options for changing the API response
return IObservable

GetAllForIssue() public method

Gets Issue Comments for a specified Issue.
http://developer.github.com/v3/issues/comments/#list-comments-on-an-issue
public GetAllForIssue ( string owner, string name, int number ) : IObservable
owner string The owner of the repository
name string The name of the repository
number int The issue number
return IObservable

GetAllForIssue() public method

Gets Issue Comments for a specified Issue.
http://developer.github.com/v3/issues/comments/#list-comments-on-an-issue
public GetAllForIssue ( string owner, string name, int number, ApiOptions options ) : IObservable
owner string The owner of the repository
name string The name of the repository
number int The issue number
options ApiOptions Options for changing the API response
return IObservable

GetAllForRepository() public method

Gets Issue Comments for a repository.
http://developer.github.com/v3/issues/comments/#list-comments-in-a-repository
public GetAllForRepository ( long repositoryId ) : IObservable
repositoryId long The Id of the repository
return IObservable

GetAllForRepository() public method

Gets Issue Comments for a repository.
http://developer.github.com/v3/issues/comments/#list-comments-in-a-repository
public GetAllForRepository ( long repositoryId, ApiOptions options ) : IObservable
repositoryId long The Id of the repository
options ApiOptions Options for changing the API response
return IObservable

GetAllForRepository() public method

Gets Issue Comments for a repository.
http://developer.github.com/v3/issues/comments/#list-comments-in-a-repository
public GetAllForRepository ( long repositoryId, IssueCommentRequest request ) : IObservable
repositoryId long The Id of the repository
request IssueCommentRequest The sorting parameters
return IObservable

GetAllForRepository() public method

Gets Issue Comments for a repository.
http://developer.github.com/v3/issues/comments/#list-comments-in-a-repository
public GetAllForRepository ( long repositoryId, IssueCommentRequest request, ApiOptions options ) : IObservable
repositoryId long The Id of the repository
request IssueCommentRequest The sorting parameters
options ApiOptions Options for changing the API response
return IObservable

GetAllForRepository() public method

Gets Issue Comments for a repository.
http://developer.github.com/v3/issues/comments/#list-comments-in-a-repository
public GetAllForRepository ( string owner, string name ) : IObservable
owner string The owner of the repository
name string The name of the repository
return IObservable

GetAllForRepository() public method

Gets Issue Comments for a repository.
http://developer.github.com/v3/issues/comments/#list-comments-in-a-repository
public GetAllForRepository ( string owner, string name, ApiOptions options ) : IObservable
owner string The owner of the repository
name string The name of the repository
options ApiOptions Options for changing the API response
return IObservable

GetAllForRepository() public method

Gets Issue Comments for a repository.
http://developer.github.com/v3/issues/comments/#list-comments-in-a-repository
public GetAllForRepository ( string owner, string name, IssueCommentRequest request ) : IObservable
owner string The owner of the repository
name string The name of the repository
request IssueCommentRequest The sorting parameters
return IObservable

GetAllForRepository() public method

Gets Issue Comments for a repository.
http://developer.github.com/v3/issues/comments/#list-comments-in-a-repository
public GetAllForRepository ( string owner, string name, IssueCommentRequest request, ApiOptions options ) : IObservable
owner string The owner of the repository
name string The name of the repository
request IssueCommentRequest The sorting parameters
options ApiOptions Options for changing the API response
return IObservable

ObservableIssueCommentsClient() public method

public ObservableIssueCommentsClient ( IGitHubClient client ) : System
client IGitHubClient
return System

Update() public method

Updates a specified Issue Comment.
http://developer.github.com/v3/issues/comments/#edit-a-comment
public Update ( long repositoryId, int id, string commentUpdate ) : IObservable
repositoryId long The Id of the repository
id int The comment id
commentUpdate string The modified comment
return IObservable

Update() public method

Updates a specified Issue Comment.
http://developer.github.com/v3/issues/comments/#edit-a-comment
public Update ( string owner, string name, int id, string commentUpdate ) : IObservable
owner string The owner of the repository
name string The name of the repository
id int The comment id
commentUpdate string The modified comment
return IObservable