c# - NLog 如何为每个子类创建单独的日志文件?
问题描述
我使用 NLog 和 c#。
我有一个 ClassBase 和两个子类 ClassSon、ClassDaughter。
我有一个主应用程序,它并行实例化一个 ClassSon 实例和一个 ClassDaughter 实例。
我希望 ClassSon 的实例记录到文件“ClassSonLog.log”,ClassDaughter 的实例记录到文件“ClassDaughter.log”。
我怎样才能让每个类实例日志到它自己的日志文件中?我需要两个记录器还是两个 FileTargets...?
解决方案
推荐阅读
- c# - Combobox SelectedItem.ToString() 在主类外部调用时返回 NULL
- ruby-on-rails - Object is not removed from association even after foreign key is modified
- angular - 找不到“AppModule”的 NgModule 元数据中的 Angular 7 错误
- javascript - 如何跟踪事件发送的次数?
- java - 如何将字符串传递给 mybatis 集合列中的参数?
- tensorflow - Implement custom loss function in Tensorflow 2.0
- node.js - 打字稿忽略 MakeDirectoryOptions 的 fs.d.ts 定义
- css - 如何在css中保持纵横比?
- python - Python 列表组合
- javascript - 这个JQuery可编辑内容代码有什么解决方案吗