public async Task <ActionResult <User> > RefreshToken(Application.User.RefreshToken.Command command) { command.RefreshToken = Request.Cookies["refreshToken"]; var user = await Mediator.Send(command); SetTokenCookie(user.RefreshToken); return(user); }
public async Task <IActionResult> RefreshToken(Application.User.RefreshToken.Command command) { command.RefreshToken = Request.Cookies["refreshToken"]; var user = await Mediator.Send(command); if (user.IsSuccess) { setTokenCookie(user.Value.RefreshToken); } return(HandleResult(user)); }