简体   繁体   中英

How to use NLog from multiple projects in the same solution

I searched the net for a really simple question. My solution is one exe (WPF) project and four class libraries . I need a logging and I like NLog. How can I use it from all of the 5 projects in one solution ?

I don't know, do I need to create (or get somewhere) a wrapper class project referenced from all of the projects and use Nlog from there ? I saw something like this written for log4Net.

Or is there some pattern or best practice for this scenario ?

Just reference NLOG directly in each of the projects and use it. But you only need to configure it in your main application. The configuration will then be shared automatically.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM