Have you seen our new fluent interface? (3.2.0 feature)
20 Jan 2015
With the release of 3.2.0 a new fluent interface has also been introduced.
This feature simplifies writing complex logging statements and can be extended with extension methods.
To start with the fluent interface:
Import the namespace NLog.Fluent
Create a Logger as regular
Start the fluent interface with logger.Log(LogLevel...), logger.Debug(), logger.Error() etc.