private byte[] ConvertToByte(GSMServerModel.QueueWorkItem queue) { GSMServerModel.Request request = new GSMServerModel.Request(null, null, null); request.QueueWorkItem = queue; string jsonData = Newtonsoft.Json.JsonConvert.SerializeObject(request, new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.Objects, TypeNameAssemblyFormat = System.Runtime.Serialization.Formatters.FormatterAssemblyStyle.Simple }); return(ASCIIEncoding.ASCII.GetBytes(jsonData)); }
public override string Execute(GSMServerModel.Request request) { string result = string.Empty; if (request != null) { Connection.Connect(); gsmCommand.Request = request; result = gsmCommand.Write(); } Connection.Disconnect(); return(result); }