1 implementation of IBrowserHost
Aspire.Hosting.Browsers (1)
BrowserHost.cs (1)
17
bool reuseInitialBlankTarget) :
IBrowserHost
16 references to IBrowserHost
Aspire.Hosting.Browsers (16)
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;
BrowserLogsRunningSession.cs (1)
228
var
browserHost = _browserHostLease.Host;
BrowserPageSession.cs (4)
31
private readonly
IBrowserHost
_host;
50
IBrowserHost
host,
128
IBrowserHost
host,
152
IBrowserHost
host,
IBrowserHost.cs (2)
91
public BrowserHostLease(
IBrowserHost
host, Func<CancellationToken, ValueTask> releaseAsync)
97
public
IBrowserHost
Host { get; }