Я следую следующему руководству - https://logback.qos.ch/manual/configuration.html
Я хочу напечатать LoggerContext
в своем коде, но не могу понять, как это сделать.Код в примере написан на Java, и я хочу написать его на Scala.
// assume SLF4J is bound to logback in the current environment
LoggerContext lc = (LoggerContext) LoggerFactory.getILoggerFactory();
// print logback's internal status
StatusPrinter.print(lc);
...
У меня две проблемы.getILoggerFactory
, кажется, возвращает ILoggerFactory
, и ни один из print
методов в StaticPrinter
не принимает ILoggerFactory
.Кроме того, ILoggerFactory
- это интерфейс ann только с одним методом, getLogger
, поэтому я не могу получить от него никакой контекстной информации.