public ConnectorsHandler() { _serverConnectors = new ServerConnectors(new ServerConnectorsSettings() { PacketsMap = SendPacketsUtils.GetClient2ServerMapping(Assembly.GetAssembly(typeof(LoginRequestPacket))), ListenPort = 1111, }); _serverConnectors.OnNewConnector += ServerConnectors_OnNewConnector; _serverConnectors.OnPacket += ServerConnectors_OnPacket;; _serverConnectors.OnRequestPacket += ServerConnectors_OnRequestPacket; _serverConnectors.OnDisconnect += ServerConnectors_OnDisconnect; _serverConnectors.OnException += ServerConnectors_OnException; _serverConnectors.OnDebugLog += ServerConnectors_OnDebugLog;; _serverConnectors.Listen(); }
static void Main(string[] args) { Console.WriteLine("TestSimpleEchoServer"); _serverConnectors = new ServerConnectors(new ServerConnectorsSettings() { PacketsMap = new Dictionary <Tuple <int, int>, Type>() { { new Tuple <int, int>(1, 1), typeof(string) }, }, ListenPort = 1112, }); _serverConnectors.OnNewConnector += ServerConnectors_OnNewConnector; _serverConnectors.OnPacket += ServerConnectors_OnPacket;; _serverConnectors.OnRequestPacket += ServerConnectors_OnRequestPacket; _serverConnectors.OnDisconnect += ServerConnectors_OnDisconnect; _serverConnectors.OnException += ServerConnectors_OnException; _serverConnectors.OnDebugLog += ServerConnectors_OnDebugLog; _serverConnectors.Listen(); }