Exemplo n.º 1
0
        public Module_RPC(AllPet.Common.ILogger logger, Newtonsoft.Json.Linq.JObject configJson) : base(true)
        {
            this.logger = logger;
            this.config = new Config_Module(configJson);
            this.server = new http.server.httpserver();

            this.recvRPC = new System.Collections.Concurrent.ConcurrentDictionary <int, MessagePackObject?>();
            this.RPCID   = 0;
        }
Exemplo n.º 2
0
 public void Start()
 {
     AllPet.http.server.httpserver server = new http.server.httpserver();
     server.SetHttpAction("/", async(context) =>
     {
         byte[] writedata = System.Text.Encoding.UTF8.GetBytes("hello world.");
         await context.Response.Body.WriteAsync(writedata);
     });
     server.Start(80);
 }