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);
        }