NLog.Mongo icon indicating copy to clipboard operation
NLog.Mongo copied to clipboard

How to use code mode to add fields

Open aofong opened this issue 7 years ago • 1 comments

var config = new LoggingConfiguration();
var mongoTarget = new MongoTarget();
 config.AddTarget("targetMongo", mongoTarget);
nlog.config
<field name="AppName" layout="${AppName}"/>

aofong avatar Apr 27 '17 09:04 aofong

You can do this::

var config = new LoggingConfiguration();
var mongoTarget = new NLog.Mongo.MongoTarget();
mongoTarget.Fields.Add(new NLog.Mongo.MongoField() { Name = "AppName", Layout = "${AppName}" });
config.AddTarget("targetMongo", mongoTarget);

snakefoot avatar Dec 17 '18 21:12 snakefoot