private IResponse Action(UIMessageModel messageModel) { IResponse response = null; var serverUrl = System.Configuration.ConfigurationManager.AppSettings["ServerUrl"].ToString(); IClient client = new DefaultClient(serverUrl, null, null); switch (messageModel.ActionType) { case ActionType.Sit: { var req = new Sdk.Request.SquareSitRequest() { Biz_Content = Newtonsoft.Json.JsonConvert.SerializeObject(messageModel.Data) }; response = client.Execute(req); } break; case ActionType.Ready: break; case ActionType.Move: break; default: break; } return(response); }
private IResponse TryAction(UIMessageModel messageModel) { IResponse response = null; try { response = Action(messageModel); } catch (Exception ex) { } return(response); }