1 implementation of IBrowserHost
Aspire.Hosting.Browsers (1)
BrowserHost.cs (1)
19
bool reuseInitialBlankTarget) :
IBrowserHost
16 references to IBrowserHost
Aspire.Hosting.Browsers (16)
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;
BrowserLogsRunningSession.cs (1)
230
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; }