public void Refresh(ref Token token, string Refresh_token) { Refresh_Token refresh = new Refresh_Token(); refresh.refresh_token = Refresh_token; this.Authorization(new Uri("https://msapi.itstep.org/api/v1/auth/refresh"), ref token, Encoding.UTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(refresh))); }
[ProducesResponseType(StatusCodes.Status404NotFound)] // typeof(UserNotFoundException) public async Task <IActionResult> Refresh_Token() { var command = new Refresh_Token { RefreshToken = _cookieFactory.GetRefreshTokenFromCookie(this) }; var token = await _commandDispatcher.SendAsync <AuthDto>(command); _cookieFactory.SetResponseRefreshTokenCookie(this, token.RefreshToken); return(Accepted(token)); }