public async Task DeleteActiveAccessTokenAsync(long userId) { var tokenIds = await _activeAccessTokenService .GetAll() .Where(p => p.UserId == userId) .ToListAsync(); foreach (var id in tokenIds) { await _activeAccessTokenService.DeleteAsync(id.Id); } }
private async Task SetActiveAccessTokenAsync(string refreshToken) { _activeAccessToken = await _activeAccessTokenService .GetAll() .FirstOrDefaultAsync(token => token.RefreshToken == refreshToken); }