Example #1
0
        internal static void LogDispatchAction(this ILogger logger, string dispatchAction, string queueOrTopicPath, BrokeredMessage message)
        {
            var metadata = MessageMetadata.Create(message);

            logger.Debug("{DispatchAction} {ShortMessageTypeName} ({MessageId}) to {QueueOrTopicPath} ({@MessageMetadata})",
                         dispatchAction,
                         metadata.ShortMessageTypeName,
                         metadata.MessageId,
                         queueOrTopicPath,
                         metadata);
        }