1 instantiation of BrowserConnection
Microsoft.DotNet.HotReload.Watch (1)
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\AbstractBrowserRefreshServer.cs (1)
122
var connection = new
BrowserConnection
(clientSocket, sharedSecret, connectionId, serverLogger, agentLogger);
11 references to BrowserConnection
Microsoft.DotNet.HotReload.Watch (11)
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\AbstractBrowserRefreshServer.cs (10)
35
private readonly List<
BrowserConnection
> _activeConnections = [];
45
BrowserConnection
[] connectionsToDispose;
52
foreach (
var
connection in connectionsToDispose)
112
protected
BrowserConnection
OnBrowserConnected(WebSocket clientSocket, string? subProtocol)
122
var
connection = new BrowserConnection(clientSocket, sharedSecret, connectionId, serverLogger, agentLogger);
201
private IReadOnlyCollection<
BrowserConnection
> GetOpenBrowserConnections()
211
List<
BrowserConnection
>? lazyConnectionsToDispose = null;
218
var
connection = _activeConnections[i];
235
foreach (
var
connection in lazyConnectionsToDispose)
278
foreach (
var
connection in openConnections)
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\BrowserRefreshServer.cs (1)
76
var
connection = OnBrowserConnected(clientSocket, subProtocol);