예제 #1
0
        public async Task <GetUserRefreshTokenResponse> GetRefreshTokenById(GetUserRefreshTokenByIdRequest request)
        {
            var user = await DbContext.Users.FirstOrDefaultAsync(u => u.Id == request.Id);

            if (user == null)
            {
                throw new EntityNotFoundException <User>();
            }

            return(new GetUserRefreshTokenResponse
            {
                RefreshToken = user.RefreshToken
            });
        }
        public async Task <GetUserRefreshTokenResponse> GetRefreshTokenById(GetUserRefreshTokenByIdRequest request)
        {
            var getUserRefreshTokenResponse = await ProcessRequest(request, _userRepository.GetRefreshTokenById);

            return(getUserRefreshTokenResponse);
        }