public async Task <RequestResult <RefreshToken> > Create(int userId, CancellationToken cancellationToken) { var requestResult = new RequestResult <RefreshToken>(); var entityRefreshToken = new EntityRefreshToken { UserId = userId, Token = CreateToken(), }; await _iRepoBase.Create(entityRefreshToken, cancellationToken); requestResult.Model = _iMapper.Map <RefreshToken>(entityRefreshToken); return(requestResult); }
private async Task <RequestResult <RefreshToken> > Update(CancellationToken cancellationToken, int userId, EntityRefreshToken entityRefreshToken) { var requestResult = new RequestResult <RefreshToken>(); entityRefreshToken.Token = CreateToken(); await _iRepoBase.Update(entityRefreshToken, cancellationToken); requestResult.Model = _iMapper.Map <RefreshToken>(entityRefreshToken); return(requestResult); }