void SendMessageToQueue(LogEntry logEntry) { using (IMsmqSendInterface messageQueueInterface = msmqInterfaceFactory.CreateMsmqInterface(queuePath)) { using (Message queueMessage = CreateMessage(logEntry)) { messageQueueInterface.Send(queueMessage, transactionType); messageQueueInterface.Close(); } } }
void SendMessageToQueue(string message) { using (IMsmqSendInterface messageQueueInterface = msmqInterfaceFactory.CreateMsmqInterface(queuePath)) { using (Message queueMessage = CreateMessage(message, string.Empty)) { messageQueueInterface.Send(queueMessage, transactionType); messageQueueInterface.Close(); } } }