Exemplo n.º 1
0
        public string Hello(string name)
        {
            ActionResult result = new ActionResult();

            result.Data = new { type = "log", message = "*****@*****.**" };
            var frame = mApiServer.CreateDataFrame(result);

            mApiServer.SendToWebSocket(frame);
            return($"{name} {DateTime.Now}");
        }
Exemplo n.º 2
0
 public void Init(BeetleX.FastHttpApi.HttpApiServer server)
 {
     server.HttpDisconnect += (o, e) =>
     {
         if (e.Session.Name != null)
         {
             ActionResult result = new ActionResult();
             result.Data = new { name = e.Session.Name, message = "quit", type = "quit", time = DateTime.Now.ToString("T") };
             var data = server.CreateDataFrame(result);
             server.SendToWebSocket(data);
         }
     };
 }