In my NLog configuration, I have a catch-all logger but a specific logger I have created is very spammy and I want its output to go to its own file. That part is easy, but the catch-all logger receives the spammy log messages as well. How do I tell the main logger to log everything but to exclude the spammy logger?
I'm using NLog 2.0.
Best Answer
I think something like this is what you want:
Adding
final="true"
means that no more rules will be executed for the events produced by"SpammyLogger"
, but it applies only to the specified levels.(see https://github.com/nlog/nlog/wiki/Configuration-file#rules)See this link for more NLog info that you might find helpful:
Most useful NLog configurations