1 instantiation of WebSocketConnection
Microsoft.WebTools.AspireService.Package (1)
Helpers\SocketConnectionManager.cs (1)
53
var newConnection = new
WebSocketConnection
(socket, tcs, dcpId, httpRequestAborted);
7 references to WebSocketConnection
Microsoft.WebTools.AspireService.Package (7)
AspireServerService.cs (1)
379
WebSocketConnection
? connection = _socketConnectionManager.GetSocketConnection(dcpId);
Helpers\SocketConnectionManager.cs (6)
22
private readonly Dictionary<string,
WebSocketConnection
> _webSocketConnections = new(StringComparer.Ordinal);
44
if (_webSocketConnections.TryGetValue(dcpId, out
var
existingConnection))
53
var
newConnection = new WebSocketConnection(socket, tcs, dcpId, httpRequestAborted);
63
public void RemoveSocketConnection(
WebSocketConnection
connection)
72
public
WebSocketConnection
? GetSocketConnection(string dcpId)
76
_webSocketConnections.TryGetValue(dcpId, out
var
connection);