4 implementations of IBrowserHost
Aspire.Hosting.Browsers.Tests (4)
BrowserLogsRunningSessionTests.cs (1)
102
private sealed class TestBrowserHost(BrowserHostIdentity identity) :
IBrowserHost
BrowserLogsSessionManagerTests.cs (1)
625
private sealed class TestBrowserHost :
IBrowserHost
BrowserPageSessionTests.cs (1)
345
private sealed class TestBrowserHost :
IBrowserHost
src\Aspire.Hosting.Browsers\BrowserHost.cs (1)
17
bool reuseInitialBlankTarget) :
IBrowserHost
20 references to IBrowserHost
Aspire.Hosting.Browsers.Tests (20)
BrowserLogsRunningSessionTests.cs (1)
34
return Task.FromResult<
IBrowserHost
>(host);
BrowserLogsSessionManagerTests.cs (3)
75
return Task.FromResult<
IBrowserHost
>(host);
115
return Task.FromResult<
IBrowserHost
>(host);
145
createHostAsync: (configuration, identity, _, _) => Task.FromResult<
IBrowserHost
>(new TestBrowserHost(identity, configuration.Profile)));
src\Aspire.Hosting.Browsers\BrowserHostRegistry.cs (9)
18
private readonly Func<BrowserConfiguration, BrowserHostIdentity, BrowserLogsUserDataDirectory, CancellationToken, Task<
IBrowserHost
>> _createHostAsync;
39
Func<BrowserConfiguration, BrowserHostIdentity, BrowserLogsUserDataDirectory, CancellationToken, Task<
IBrowserHost
>>? createHostAsync,
95
var
host = await _createHostAsync(configuration, identity, userDataDirectory, cancellationToken).ConfigureAwait(false);
125
List<
IBrowserHost
> hosts;
143
foreach (
var
host in hosts)
156
IBrowserHost
? hostToDispose = null;
290
private async Task<
IBrowserHost
> CreateHostCoreAsync(
375
private sealed class BrowserHostEntry(
IBrowserHost
host, string? profileDirectoryName, int ReferenceCount)
377
public
IBrowserHost
Host { get; } = host;
src\Aspire.Hosting.Browsers\BrowserLogsRunningSession.cs (1)
228
var
browserHost = _browserHostLease.Host;
src\Aspire.Hosting.Browsers\BrowserPageSession.cs (4)
31
private readonly
IBrowserHost
_host;
50
IBrowserHost
host,
128
IBrowserHost
host,
152
IBrowserHost
host,
src\Aspire.Hosting.Browsers\IBrowserHost.cs (2)
91
public BrowserHostLease(
IBrowserHost
host, Func<CancellationToken, ValueTask> releaseAsync)
97
public
IBrowserHost
Host { get; }