public IActionResult SignOut(int prNumber) { gitHubManager.ExpireAuthorization(Response.Cookies); return(RedirectToAction("ReviewPullRequest", "PullRequest", new{ number = prNumber })); }
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 })); }