我在.NET MVC公司项目中使用NLog,其共享配置文件包含每行日志的强制公司布局。
问题是我想创建几行具有相同布局的信息日志,但是通过调用info()方法一次。到目前为止,我尝试过这样的事情:
List<string> listContainingTheLines;
var logString = string.Join(Environment.NewLine, listContainingTheLines);
logger.Info(logString);
但是布局只应用了一次,所以我最终得到了所有的线条,只有第一条线路符合要求,例如:
02-14-2018 Server A | line of log
line of log
line of log
line of log
line of log
有没有办法实现我想要的但是每次仍然避免调用日志记录方法?我别无选择,只能避免这种情况。
提前致谢!