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}"); }
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); } }; }