39 references to BrowserLogsCdpProtocol
Aspire.Hosting.Browsers (39)
BrowserLogsCdpConnection.cs (28)
110BrowserLogsCdpProtocol.TargetCreateTargetMethod, 113BrowserLogsCdpProtocol.ParseCreateTargetResponse, 120BrowserLogsCdpProtocol.TargetGetTargetsMethod, 123BrowserLogsCdpProtocol.ParseGetTargetsResponse, 130BrowserLogsCdpProtocol.TargetAttachToTargetMethod, 137BrowserLogsCdpProtocol.ParseAttachToTargetResponse, 144BrowserLogsCdpProtocol.TargetCloseTargetMethod, 147BrowserLogsCdpProtocol.ParseCommandAckResponse, 158BrowserLogsCdpProtocol.TargetSetDiscoverTargetsMethod, 161BrowserLogsCdpProtocol.ParseCommandAckResponse, 170await SendCommandAsync(BrowserLogsCdpProtocol.RuntimeEnableMethod, sessionId, writeParameters: null, BrowserLogsCdpProtocol.ParseCommandAckResponse, cancellationToken).ConfigureAwait(false); 171await SendCommandAsync(BrowserLogsCdpProtocol.LogEnableMethod, sessionId, writeParameters: null, BrowserLogsCdpProtocol.ParseCommandAckResponse, cancellationToken).ConfigureAwait(false); 172await SendCommandAsync(BrowserLogsCdpProtocol.PageEnableMethod, sessionId, writeParameters: null, BrowserLogsCdpProtocol.ParseCommandAckResponse, cancellationToken).ConfigureAwait(false); 173await SendCommandAsync(BrowserLogsCdpProtocol.NetworkEnableMethod, sessionId, writeParameters: null, BrowserLogsCdpProtocol.ParseCommandAckResponse, cancellationToken).ConfigureAwait(false); 179BrowserLogsCdpProtocol.PageCaptureScreenshotMethod, 186BrowserLogsCdpProtocol.ParseCaptureScreenshotResponse, 194BrowserLogsCdpProtocol.PageNavigateMethod, 197BrowserLogsCdpProtocol.ParseCommandAckResponse, 247var payload = BrowserLogsCdpProtocol.CreateCommandFrame(commandId, method, sessionId, writeParameters); 248_logger.LogTrace("Tracked browser protocol -> {Frame}", BrowserLogsCdpProtocol.DescribeFrame(payload)); 283_logger.LogTrace("Tracked browser protocol <- {Frame}", BrowserLogsCdpProtocol.DescribeFrame(frame)); 292$"Tracked browser protocol receive loop failed while processing frame {BrowserLogsCdpProtocol.DescribeFrame(frame)}.", 325var header = BrowserLogsCdpProtocol.ParseMessageHeader(frame); 339if (header.Method is not null && BrowserLogsCdpProtocol.ParseEvent(header, frame) is { } protocolEvent)
BrowserLogsCdpProtocol.cs (11)
331: BrowserLogsCdpProtocolEvent(BrowserLogsCdpProtocol.RuntimeConsoleApiCalledMethod, SessionId); 334: BrowserLogsCdpProtocolEvent(BrowserLogsCdpProtocol.RuntimeExceptionThrownMethod, SessionId); 337: BrowserLogsCdpProtocolEvent(BrowserLogsCdpProtocol.NetworkLoadingFailedMethod, SessionId); 340: BrowserLogsCdpProtocolEvent(BrowserLogsCdpProtocol.NetworkLoadingFinishedMethod, SessionId); 343: BrowserLogsCdpProtocolEvent(BrowserLogsCdpProtocol.LogEntryAddedMethod, SessionId); 346: BrowserLogsCdpProtocolEvent(BrowserLogsCdpProtocol.NetworkRequestWillBeSentMethod, SessionId); 349: BrowserLogsCdpProtocolEvent(BrowserLogsCdpProtocol.NetworkResponseReceivedMethod, SessionId); 361: BrowserLogsCdpProtocolEvent(BrowserLogsCdpProtocol.TargetTargetDestroyedMethod, SessionId) 367: BrowserLogsCdpProtocolEvent(BrowserLogsCdpProtocol.TargetTargetCrashedMethod, SessionId) 373: BrowserLogsCdpProtocolEvent(BrowserLogsCdpProtocol.TargetDetachedFromTargetMethod, SessionId) 381: BrowserLogsCdpProtocolEvent(BrowserLogsCdpProtocol.InspectorDetachedMethod, SessionId)