haf/NLog.RabbitMQ — pull request #3 by nslowes (2012-06-04 19:53:52+00:00)
Title: Support for NLog layout renderers in the topic field

I've made a small change which interprets the Topic field in the target configuration as a Layout, which means you can use Layout Renderers to create the routing key. This is useful for injecting things like machine name and logger into the topic routing key.

I preserved the replacement of "{0}" with the logging level, so it should be fully backwards compatible with previous configurations, unless someone used a topic with similar syntax to a layout renderer. That feels unlikely, but perhaps it warrants a major version bump just in case.

This is my first time using Git/github, so sorry if anything comes through incorrectly.

-Nick