1 write to _targetId
Aspire.Hosting.Browsers.Tests (1)
src\Aspire.Hosting.Browsers\BrowserPageSession.cs (1)
251_targetId = await CreateTargetAsync(cancellationToken).ConfigureAwait(false);
9 references to _targetId
Aspire.Hosting.Browsers.Tests (9)
src\Aspire.Hosting.Browsers\BrowserPageSession.cs (9)
71public string TargetId => _targetId ?? throw new InvalidOperationException("Browser target id is not available before the target session starts."); 196if (connection is not null && ReferenceEquals(connection, _connection) && _targetId is not null) 201await connection.CloseTargetAsync(_targetId, closeTargetCts.Token).ConfigureAwait(false); 205_logger.LogDebug(ex, "Failed to close tracked browser target '{TargetId}' for session '{SessionId}'.", _targetId, _sessionId); 254if (_targetId is null) 261var attachToTargetResult = await _connection.AttachToTargetAsync(_targetId, cancellationToken).ConfigureAwait(false); 403_logger.LogTrace("Attempting to reconnect tracked browser page session '{SessionId}' to target '{TargetId}'.", _sessionId, _targetId); 405_logger.LogTrace("Reconnected tracked browser page session '{SessionId}' to target '{TargetId}'.", _sessionId, _targetId); 443if (TryGetPageCompletion(protocolEvent, _targetId, _targetSessionId) is { } pageCompletion)