FrontendLoggingInitContext

前端 MiraiLogger.Factory 加载的上下文

全局的日志工厂的初始化可以分为如下几步

  1. 接管 stdout (见 System.setOut), 将 stdout 重定向至屏幕. 之后平台日志实现会将日志通过被接管的 stdout 输出至屏幕

  2. 前端返回 platformImplementation 或者返回适配的 MiraiLogger.Factory

Functions

Link copied to clipboard

平台的日志实现, 这可能是使用 SLF4J 等日志框架转接的实例.

Link copied to clipboard
abstract fun invokeAfterInitialization(action: () -> Unit)

在完成 MiraiLogger.Factory 接管后马上执行 action