public async Task <ApiResult <string> > Logout(CancellationToken cancellationToken) { var response = await _logoutHandler.Handle(HttpContext, cancellationToken); if (response.Equals(ApiResultStatusCode.Success)) { return(Ok("Logged out!")); } if (response.Equals(ApiResultStatusCode.NotFound)) { return(NotFound("There is no Refresh Token")); } throw new AppException(ApiResultStatusCode.ServerError); }