private void button8_Click(object sender, EventArgs e) { IDispatchInterface s = new DispatchService(); Model.InputDispatch model = new Model.InputDispatch(); model.ConstId = 7091; model.RoleId = 9; model.UserId = 13640; //13640 13501 13641 s.InsertDispatch(model); }
public void Start() { MessageQueue myQueue = new MessageQueue(".\\private$\\RobOrderQueue"); IDispatchInterface servier = new DispatchService(); while (true) { //连接到本地队列 System.Messaging.Message message = myQueue.Receive(); XmlMessageFormatter formatter = new XmlMessageFormatter(new Type[] { typeof(string) }); message.Formatter = formatter; string jsonData = message.Body.ToString(); Model.InputDispatch model = JsonConvert.DeserializeObject <Model.InputDispatch>(jsonData); servier.InsertDispatch(model); } }