using NetCore.ContentParse; using NetCore.Protocol; using NetCore.Protocol.MemoryPack; using NetServer.InternalServer; using NetServer.MongoDB; using NetServer.NetLink.TCP; using NetServer.ServerLogic; using NetServer.TomlData; using Nett; namespace NetServer; public class ServerMain { static void Main(string[] args) { ServerConfig serverConfig = Toml.ReadFile("serverconfig.toml"); InternalLogicManager internalLogicManager = new InternalLogicManager(); internalLogicManager.Init("TransitServer",1); TCPServer> internalServer = new TCPServer>(serverConfig.internal_ports, internalLogicManager); PublicLogicManager publicLogicManager = new PublicLogicManager(); publicLogicManager.Init("TransitServer",2); TCPServer tcpServer = new TCPServer(serverConfig.public_port, publicLogicManager); while (true) { Thread.Sleep(10); } } }