private void Callback(RabbitMQ_Connect rabbit, object model, BasicDeliverEventArgs ea) { var body = ea.Body; string inputStr = Encoding.UTF8.GetString(body); try { string result = rabbit.DB.Execute(inputStr); if (null != result) { rabbit.Reply(result, ea.BasicProperties); } rabbit.BasicAck(ea); } catch (Exception ex) { ErrorLog(ex.Message, new StackTrace(ex, true).ToString(), rabbit.DB.ConnectionString); } }
private void Callback(RabbitMQ_Connect rabbit, object model, BasicDeliverEventArgs ea) { var body = ea.Body; string inputStr = Encoding.UTF8.GetString(body); string result = null; try { result = db.Execute(Properties.Settings.Default.MSSQLSRV_FunctionName, inputStr); ErrorLog("success", inputStr); } catch (Exception ex) { ErrorLog(ex.Message, new StackTrace(ex, true).ToString()); } if (null != result) { rabbit.Reply(result, ea.BasicProperties); } rabbit.BasicAck(ea); }