namespace SVSim.BattleNode.Bridge; /// /// DI-injected options for the battle node. NodeServerUrl matches the prod /// do_matching wire format: host:port/socket.io/, no scheme prefix. /// BestHTTP's SocketManager parses it as the Socket.IO v2 endpoint URL. /// public sealed class BattleNodeOptions { public string NodeServerUrl { get; set; } = "localhost:5148/socket.io/"; }