public static void ValidateSendMessage(SendMessageRequest request, SendMessageResponse response) { if (request != null && response != null && request.MessageBody != null && !string.IsNullOrEmpty(request.MessageBody) && !string.IsNullOrEmpty(response.MessageBodyMD5)) { ValidateMD5(request.MessageBody, response.MessageBodyMD5); } }
internal override void SendMessage(string messageBody) { var nativeQueue = _client.GetNativeQueue(_queueName); //var sendMessageResponse = nativeQueue.SendMessage("Hello world!", 10, 4); var sendMessageRequest = new SendMessageRequest(messageBody); var sendMessageResponse = nativeQueue.SendMessage(sendMessageRequest); //nativeQueue.BeginSendMessage(sendMessageRequest, SendMessageCallback, nativeQueue); //_autoSetEvent.WaitOne(); }
public void Push(string msg) { try { var nativeQueue = _client.GetNativeQueue(_queueName); //var sendMessageResponse = nativeQueue.SendMessage("Hello world!", 10, 4); var sendMessageRequest = new SendMessageRequest(msg); var sendMessageResponse = nativeQueue.SendMessage(sendMessageRequest); } catch { } }
/// <summary> /// 放入数据 /// </summary> /// <param name="msg"></param> public void Push(MessageInfo msg) { try { var sendMessageRequest = new SendMessageRequest(ObjectToByteArrayToString(msg)); var sendMessageResponse = _queue.SendMessage(sendMessageRequest); } catch (Exception exception) { } }