我已经在我的控制器上使用依赖注入来记录日志了,现在我需要从一个静态类中记录日志。
如何从静态类中记录日志?
由于它是静态的,我不能使用依赖注入,也不能将现有的日志记录器对象传递给静态类,因为在日志文件中会有错误的类名。
换句话说,我该如何从loggerfactory中获取一个记录器以在静态类中使用?
我看到有个类似的问题,并且他们指向了一篇关于在静态类中使用loggerfactory的文章,但实际上这并不起作用,因为我无法从中获取新的记录器,因为它不接受静态类作为参数:
“静态类型不能用作类型参数”