1 instantiation of BrowserConnection
Microsoft.DotNet.HotReload.Client.Package (1)
Web\AbstractBrowserRefreshServer.cs (1)
115var connection = new BrowserConnection(clientSocket, sharedSecret, loggerFactory);
13 references to BrowserConnection
Microsoft.DotNet.HotReload.Client.Package (13)
Web\AbstractBrowserRefreshServer.cs (10)
37private readonly List<BrowserConnection> _activeConnections = []; 47BrowserConnection[] connectionsToDispose; 54foreach (var connection in connectionsToDispose) 111protected BrowserConnection OnBrowserConnected(WebSocket clientSocket, string? subProtocol) 115var connection = new BrowserConnection(clientSocket, sharedSecret, loggerFactory); 183private IReadOnlyCollection<BrowserConnection> GetOpenBrowserConnections() 193List<BrowserConnection>? lazyConnectionsToDispose = null; 200var connection = _activeConnections[i]; 217foreach (var connection in lazyConnectionsToDispose) 256foreach (var connection in openConnections)
Web\BrowserConnection.cs (2)
17public const string ServerLogComponentName = $"{nameof(BrowserConnection)}:Server"; 18public const string AgentLogComponentName = $"{nameof(BrowserConnection)}:Agent";
Web\BrowserRefreshServer.cs (1)
146var connection = OnBrowserConnected(clientSocket, subProtocol);