コード例 #1
0
 public IActionResult SignOut(int prNumber)
 {
     gitHubManager.ExpireAuthorization(Response.Cookies);
     return(RedirectToAction("ReviewPullRequest", "PullRequest", new{ number = prNumber }));
 }
コード例 #2
0
 public RedirectToActionResult SignOut(long repositoryId)
 {
     gitHubManager.ExpireAuthorization(Response.Cookies);
     return(RedirectToAction(nameof(Index), new { repositoryId }));
 }
 public async Task <IActionResult> SignOut(int prNumber)
 {
     gitHubManager.ExpireAuthorization(Response.Cookies);
     return(RedirectToAction("ReviewPullRequest", "PullRequest", new { number = prNumber > 0 ? prNumber : (await gitHubManager.GetOpenPullRequests().ConfigureAwait(false))[0].Number }));
 }