public void Send(params object[] msgs) { var endpoint = messageOwners.GetEndpointForMessageBatch(msgs); using (var queue = endpoint.InitalizeQueue()) { var message = messageBuilder.BuildFromMessageBatch(msgs); queue.SendInSingleTransaction(message); } }
public void Send(params object[] msgs) { var endpoint = messageOwners.GetEndpointForMessageBatch(msgs); var messageInformation = new OutgoingMessageInformation { Destination = endpoint, Messages = msgs, }; using (var queue = endpoint.InitalizeQueue()) { var message = messageBuilder.BuildFromMessageBatch(messageInformation); queue.SendInSingleTransaction(message); } }
public void Send(params object[] msgs) { base.Send(messageOwners.GetEndpointForMessageBatch(msgs), msgs); }