Structured logging for .NET? There are some options.

Prehistory In the beginning, there was log4net (http://logging.apache.org/log4net/). log4cpp & log4j worked that well, that it was semi-obvious that this idea should be ported to the new platform. Listener / appender separation and extensive number of logged event destinations were the key “success factors”. Some time after, NLog (http://nlog-project.org/) has raised - it brought even wider palette of event output sinks, automatic file…