MitjaBezensek / SharpBucket

SharpBucket is a .Net wrapper for the Bitbucket's REST API.
MIT License
67 stars 59 forks source link

Is there any way to get text the pull request? #118

Closed tiago-mateus closed 5 years ago

tiago-mateus commented 5 years ago

Is there any way to get text the pull request?

mnivet commented 5 years ago

What did you mean by text ? The title of a pull request ? The description ? The comments inside a pull request ?

I give you some lines of code that may guide you to what you search:

// connect
var sharpBucket = new SharpBucketV2();
sharpBucket.OAuth2ClientCredentials("consumerKey", "consumerSecret");

// go on a repository
var pullRequestsResource = sharpBucket.RepositoriesEndPoint()
    .PullRequestsResource("accountName", "repoSlugOrName");

// grab a pull request by listing or from it's id
var firstPullRequest = pullRequestsResource.ListPullRequests().First();
var knownPullRequest = pullRequestsResource.GetPullRequest(42);

// get various details about that pull request
var title = firstPullRequest.title;
var description = firstPullRequest.description;
var comments = pullRequestsResource.ListPullRequestComments(firstPullRequest.id.Value);
tiago-mateus commented 5 years ago

Thankss!