4 implementations of IBrowserHost
Aspire.Hosting.Browsers.Tests (4)
BrowserLogsRunningSessionTests.cs (1)
103
private sealed class TestBrowserHost(BrowserHostIdentity identity) :
IBrowserHost
BrowserLogsSessionManagerTests.cs (1)
626
private sealed class TestBrowserHost :
IBrowserHost
BrowserPageSessionTests.cs (1)
345
private sealed class TestBrowserHost :
IBrowserHost
src\Aspire.Hosting.Browsers\BrowserHost.cs (1)
19
bool reuseInitialBlankTarget) :
IBrowserHost
20 references to IBrowserHost
Aspire.Hosting.Browsers.Tests (20)
BrowserLogsRunningSessionTests.cs (1)
35
return Task.FromResult<
IBrowserHost
>(host);
BrowserLogsSessionManagerTests.cs (3)
76
return Task.FromResult<
IBrowserHost
>(host);
116
return Task.FromResult<
IBrowserHost
>(host);
146
createHostAsync: (configuration, identity, _, _) => Task.FromResult<
IBrowserHost
>(new TestBrowserHost(identity, configuration.Profile)));
src\Aspire.Hosting.Browsers\BrowserHostRegistry.cs (9)
20
private readonly Func<BrowserConfiguration, BrowserHostIdentity, BrowserLogsUserDataDirectory, CancellationToken, Task<
IBrowserHost
>> _createHostAsync;
41
Func<BrowserConfiguration, BrowserHostIdentity, BrowserLogsUserDataDirectory, CancellationToken, Task<
IBrowserHost
>>? createHostAsync,
97
var
host = await _createHostAsync(configuration, identity, userDataDirectory, cancellationToken).ConfigureAwait(false);
127
List<
IBrowserHost
> hosts;
145
foreach (
var
host in hosts)
158
IBrowserHost
? hostToDispose = null;
292
private async Task<
IBrowserHost
> CreateHostCoreAsync(
377
private sealed class BrowserHostEntry(
IBrowserHost
host, string? profileDirectoryName, int ReferenceCount)
379
public
IBrowserHost
Host { get; } = host;
src\Aspire.Hosting.Browsers\BrowserLogsRunningSession.cs (1)
230
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; }