11 types derived from BrowserLogsCdpProtocolEvent
Aspire.Hosting.Browsers.Tests (11)
src\Aspire.Hosting.Browsers\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)
47 references to BrowserLogsCdpProtocolEvent
Aspire.Hosting.Browsers.Tests (47)
BrowserLogsBuilderExtensionsTests.cs (1)
1759
private static
BrowserLogsCdpProtocolEvent
ParseProtocolEvent(string json)
BrowserLogsCdpConnectionTests.cs (7)
40
var routedEventSource = new TaskCompletionSource<
BrowserLogsCdpProtocolEvent
>(TaskCreationOptions.RunContinuationsAsynchronously);
156
var routedEventSource = new TaskCompletionSource<
BrowserLogsCdpProtocolEvent
>(TaskCreationOptions.RunContinuationsAsynchronously);
213
var firstEvents = new List<
BrowserLogsCdpProtocolEvent
>();
214
var secondEvents = new List<
BrowserLogsCdpProtocolEvent
>();
260
var survivingEvents = new List<
BrowserLogsCdpProtocolEvent
>();
406
private sealed class FakeSharedCdpConnection(Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler) : IBrowserLogsCdpConnection
416
public ValueTask RaiseEventAsync(
BrowserLogsCdpProtocolEvent
protocolEvent)
BrowserLogsRunningSessionTests.cs (4)
124
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
133
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
151
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler) : IBrowserPageSession
172
public ValueTask RaiseEventAsync(
BrowserLogsCdpProtocolEvent
protocolEvent)
BrowserLogsSessionManagerTests.cs (2)
660
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
669
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
BrowserPageSessionTests.cs (8)
50
var routedEvents = new List<
BrowserLogsCdpProtocolEvent
>();
86
var
capturedEvent = Assert.Single(routedEvents);
215
var routedEvents = new List<
BrowserLogsCdpProtocolEvent
>();
364
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
373
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
388
private Func<
BrowserLogsCdpProtocolEvent
, ValueTask>? _eventHandler;
466
public void SetEventHandler(Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler)
471
public ValueTask RaiseEventAsync(
BrowserLogsCdpProtocolEvent
protocolEvent)
src\Aspire.Hosting.Browsers\BrowserHost.cs (4)
38
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
50
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
62
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
112
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
src\Aspire.Hosting.Browsers\BrowserLogsCdpConnection.cs (5)
49
private readonly Func<
BrowserLogsCdpProtocolEvent
, ValueTask> _eventHandler;
57
private BrowserLogsCdpConnection(IBrowserLogsCdpTransport transport, Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler, ILogger<BrowserLogsSessionManager> logger)
69
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
83
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
101
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
src\Aspire.Hosting.Browsers\BrowserLogsCdpConnectionMultiplexer.cs (5)
27
Func<Func<
BrowserLogsCdpProtocolEvent
, ValueTask>, IBrowserLogsCdpConnection> connectionFactory,
36
public IBrowserLogsCdpConnection CreateConnection(Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler)
77
private async ValueTask DispatchEventAsync(
BrowserLogsCdpProtocolEvent
protocolEvent)
217
private sealed class Subscription(long id, Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler)
223
public Func<
BrowserLogsCdpProtocolEvent
, ValueTask> EventHandler { get; } = eventHandler;
src\Aspire.Hosting.Browsers\BrowserLogsCdpProtocol.cs (1)
149
internal static
BrowserLogsCdpProtocolEvent
? ParseEvent(BrowserLogsCdpProtocolMessageHeader header, ReadOnlySpan<byte> framePayload) => header.Method switch
src\Aspire.Hosting.Browsers\BrowserLogsEventLogger.cs (1)
29
public void HandleEvent(
BrowserLogsCdpProtocolEvent
protocolEvent)
src\Aspire.Hosting.Browsers\BrowserPageSession.cs (7)
10
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
30
private readonly Func<
BrowserLogsCdpProtocolEvent
, ValueTask> _eventHandler;
55
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
99
internal static BrowserPageSessionResult? TryGetPageCompletion(
BrowserLogsCdpProtocolEvent
protocolEvent, string? targetId, string? targetSessionId)
132
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
157
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
439
private async ValueTask HandleEventAsync(
BrowserLogsCdpProtocolEvent
protocolEvent)
src\Aspire.Hosting.Browsers\IBrowserHost.cs (2)
35
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,
46
Func<
BrowserLogsCdpProtocolEvent
, ValueTask> eventHandler,