日志模块重构后,如果需要使用AllExceptionFilter,如何调用重构后的logger呢

来源:9-7 通用业务系统:日志模块代码重构(作业)

aleke

2023-04-07

日志模块重构后,如果需要使用AllExceptionFilter,如何调用重构后的logger呢?

写回答

2回答

ok_Wei

2024-02-04

const logger = app.get(WINSTON_MODULE_NEST_PROVIDER);

  const httpAdapter = app.get(HttpAdapterHost)

  app.useLogger(app.get(WINSTON_MODULE_NEST_PROVIDER));

  // 全局过滤器

  app.useGlobalFilters(new AllExceptionFilter(logger, httpAdapter));


0
0

Brian

2023-04-07

你是想在AllExceptionFilter,使用重构后的logger?

如果使用wistom替换掉了nestjs的logger之后,那么在整个nestjs应用之中,都会使用自己定义的这个logger

0
0

NestJS 入门到实战 前端必学服务端新趋势

近几年快速发展的Node.js框架,掌握未来前端工程师后端开发能力

569 学习 · 238 问题

查看课程