public static CommitCommentReactions ( long repositoryId, int number ) : |
||
repositoryId | long | The Id of the repository |
number | int | The comment number |
return |
/// <summary> /// Get all reactions for a specified Commit Comment /// </summary> /// <remarks>https://developer.github.com/v3/reactions/#list-reactions-for-a-commit-comment</remarks> /// <param name="owner">The owner of the repository</param> /// <param name="name">The name of the repository</param> /// <param name="number">The comment id</param> /// <returns></returns> public Task <IReadOnlyList <Reaction> > GetAll(string owner, string name, int number) { Ensure.ArgumentNotNullOrEmptyString(owner, "owner"); Ensure.ArgumentNotNullOrEmptyString(name, "name"); return(ApiConnection.GetAll <Reaction>(ApiUrls.CommitCommentReactions(owner, name, number), AcceptHeaders.ReactionsPreview)); }
public Task <IReadOnlyList <Reaction> > GetAll(string owner, string name, int number, ApiOptions options) { Ensure.ArgumentNotNullOrEmptyString(owner, nameof(owner)); Ensure.ArgumentNotNullOrEmptyString(name, nameof(name)); Ensure.ArgumentNotNull(options, nameof(options)); return(ApiConnection.GetAll <Reaction>(ApiUrls.CommitCommentReactions(owner, name, number), null, AcceptHeaders.ReactionsPreview, options)); }
public Task <Reaction> Create(string owner, string name, int number, NewReaction reaction) { Ensure.ArgumentNotNullOrEmptyString(owner, nameof(owner)); Ensure.ArgumentNotNullOrEmptyString(name, nameof(name)); Ensure.ArgumentNotNull(reaction, nameof(reaction)); return(ApiConnection.Post <Reaction>(ApiUrls.CommitCommentReactions(owner, name, number), reaction, AcceptHeaders.ReactionsPreview)); }
public Task <Reaction> Create(long repositoryId, int number, NewReaction reaction) { Ensure.ArgumentNotNull(reaction, nameof(reaction)); return(ApiConnection.Post <Reaction>(ApiUrls.CommitCommentReactions(repositoryId, number), reaction, AcceptHeaders.ReactionsPreview)); }
public Task <IReadOnlyList <Reaction> > GetAll(long repositoryId, int number, ApiOptions options) { Ensure.ArgumentNotNull(options, nameof(options)); return(ApiConnection.GetAll <Reaction>(ApiUrls.CommitCommentReactions(repositoryId, number), null, AcceptHeaders.ReactionsPreview, options)); }
/// <summary> /// Get all reactions for a specified Commit Comment /// </summary> /// <remarks>https://developer.github.com/v3/reactions/#list-reactions-for-a-commit-comment</remarks> /// <param name="repositoryId">The owner of the repository</param> /// <param name="number">The comment id</param> /// <returns></returns> public Task <IReadOnlyList <Reaction> > GetAll(long repositoryId, int number) { return(ApiConnection.GetAll <Reaction>(ApiUrls.CommitCommentReactions(repositoryId, number), AcceptHeaders.ReactionsPreview)); }