コード例 #1
0
        /// <summary>
        /// Publishes string messages to the MQ Exchange
        /// </summary>
        private void PublishMessages(ClientMqParameters strategyInfo, Message <string> message)
        {
            try
            {
                // Send messages to the MQ Server for publishing
                _mqServer.PublishMessages(strategyInfo, message);

                if (Logger.IsDebugEnabled)
                {
                    Logger.Debug("Message sent to MQ Server for publishing: " + message.Body, _type.FullName,
                                 "PublishMessages");
                }
            }
            catch (Exception exception)
            {
                Logger.Error(exception, _type.FullName, "PublishMessages");
            }
        }