| 123456789101112131415161718192021222324252627282930313233 | 
							- 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>("serverconfig.toml");
 
-         InternalLogicManager internalLogicManager = new InternalLogicManager();
 
-         internalLogicManager.Init("TransitServer",1);
 
-         TCPServer<ByteParse, MemoryWrap<InternalMemoryResponese, InternalMemoryRequst>> internalServer =
 
-             new TCPServer<ByteParse, MemoryWrap<InternalMemoryResponese, InternalMemoryRequst>>(serverConfig.internal_ports, internalLogicManager);
 
-         PublicLogicManager publicLogicManager = new PublicLogicManager();
 
-         publicLogicManager.Init("TransitServer",2);
 
-         TCPServer<ByteParse, ByteWrap> tcpServer =
 
-             new TCPServer<ByteParse, ByteWrap>(serverConfig.public_port, publicLogicManager);
 
-         
 
-         while (true)
 
-         {
 
-             Thread.Sleep(10);
 
-         }
 
-     }
 
- }
 
 
  |