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