dslf4d日志接口
原文
这里我创建了SLF4D,它提供了常见日志记录接口,及可插件化的架构,以允许第三方处理应用中记录器生成的日志消息.
import slf4d;
void main() {
auto log = getLogger();
log.info("信息");
log.errorF!"错误消息: %d"(42);
}
该库包括默认输出格式化消息到stdout和stderr的"日志记录提供者",但第三方也可通过configureLoggingProvider(provider)方法来调用它.
想法是创建日志提供者来包装D生态系统中已有的各种日志工具(Phobos,Vibe-D等),这样SLF4D就可作为提供者的通用接口.
浙公网安备 33010602011771号