3 instantiations of BrowserLogsCaptureScreenshotResult
Aspire.Hosting.Browsers.Tests (3)
BrowserLogsCdpConnectionTests.cs (1)
459return Task.FromResult(new BrowserLogsCaptureScreenshotResult { Data = "image-data" });
BrowserLogsRunningSessionTests.cs (1)
169return Task.FromResult(new BrowserLogsCaptureScreenshotResult { Data = Convert.ToBase64String([0x89, 0x50, 0x4e, 0x47]) });
BrowserPageSessionTests.cs (1)
463return new BrowserLogsCaptureScreenshotResult { Data = ScreenshotData };
14 references to BrowserLogsCaptureScreenshotResult
Aspire.Hosting.Browsers.Tests (14)
BrowserLogsCdpConnectionTests.cs (2)
143var result = await captureTask.DefaultTimeout(); 457public Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(string sessionId, CancellationToken cancellationToken)
BrowserLogsCdpProtocolTests.cs (1)
93var result = BrowserLogsCdpProtocol.ParseCaptureScreenshotResponse(payload);
BrowserLogsRunningSessionTests.cs (1)
167public Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(CancellationToken cancellationToken)
BrowserPageSessionTests.cs (2)
162var result = await session.CaptureScreenshotAsync(CancellationToken.None); 453public async Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(string sessionId, CancellationToken cancellationToken)
src\Aspire.Hosting.Browsers\BrowserLogsCdpConnection.cs (2)
28Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(string sessionId, CancellationToken cancellationToken); 176public Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(string sessionId, CancellationToken cancellationToken)
src\Aspire.Hosting.Browsers\BrowserLogsCdpConnectionMultiplexer.cs (1)
179public Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(string sessionId, CancellationToken cancellationToken)
src\Aspire.Hosting.Browsers\BrowserLogsCdpProtocol.cs (2)
197internal static BrowserLogsCaptureScreenshotResult ParseCaptureScreenshotResponse(ReadOnlySpan<byte> framePayload) 431public BrowserLogsCaptureScreenshotResult? Result { get; init; }
src\Aspire.Hosting.Browsers\BrowserLogsRunningSession.cs (1)
179var result = await pageSession.CaptureScreenshotAsync(cancellationToken).ConfigureAwait(false);
src\Aspire.Hosting.Browsers\BrowserPageSession.cs (1)
77public async Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(CancellationToken cancellationToken)
src\Aspire.Hosting.Browsers\IBrowserHost.cs (1)
60Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(CancellationToken cancellationToken);