在我的Prism/CAL WPF应用程序中实现NLog的最佳方法是什么.这可能是一个业余问题,我对整个Prism框架有点新:)
我想过把参考NLOG DLL中的基础设施模块中,并进行包装单例类如MyLogger.我的想法是能够在一个所有人都参考的中心位置引用1个记录器实现,而我在Prism中唯一知道的就是你的Infrastructure模块.
显而易见的另一种方法是向每个模块添加对NLog的引用,但我认为这会破坏解耦的目的和所有这些.
任何想法都会有所帮助
问候
c# wpf prism nlog prism-2
c# ×1
nlog ×1
prism ×1
prism-2 ×1
wpf ×1