I am learning asp.net web API (framework, not core). generally, I will use system.diagnostics.trace
to write logs. but a bro suggests to use Nlog.
is Nlog/log4net
a wrapper of system.diagnostics.trace
? will it override the built-in behavior of system.diagnostics.trace
? And what are Microsoft Extension Logging
and NLog.Extensions.Logging
?
if I use Nlog, will the system log from .Net framework
also turn to Nlog
target?
I am confused with above concepts, can you help me?