我在使用类名过滤器配置 NLog 时遇到困难。
<rules>
<logger name="My.NameSpace.MyController" minlevel="Debug" writeTo="file" />
</rules>
如果我指定一个完全限定的类名,它不会记录,但如果我指定它确实有效name="*"
我正在使用 Castle Windsor 进行设置:
Container.AddFacility<LoggingFacility>(f => f.UseNLog("NLog.config"));
在 MyController 类中进行此调用
Logger = MvcApplication.Container.Resolve<ILogger>();
还有什么我必须指定的才能使它与类规则一起使用吗?