鉴于现有的slf4j记录器,我想将其包装到一个kotlin记录器中。
要执行此操作的类/方法已经存在于库中,但是它们是内部的,因此我无法调用它们:
mu.internal.KLoggerFactory.wrapJLogger()
还有另一种方法可以让图书馆的用户访问吗?
从1.7.6开始,可以使用扩展方法:Logger.toKLogger()
。有关更多详细信息,请参见此问题:https://github.com/MicroUtils/kotlin-logging/issues/88