【发布时间】:2021-08-08 06:20:46
【问题描述】:
NestJS 是否支持带有 gRPC 的中间件?我正在关注示例项目here,然后是用于记录请求入口点here的中间件。
在示例项目中,看起来除了 gRPC 服务器还有一个 Express 服务器。我只使用 gRPC 服务器。
const app = await NestFactory.createMicroservice<MicroserviceOptions>(...);
await app.listenAsync();
所以将以下内容添加到主应用程序模块中:
export class AppModule implements NestModule {
configure(consumer: MiddlewareConsumer) {
consumer
.apply(LoggerMiddleware)
.forRoutes('*');
}
}
但没有任何记录。
【问题讨论】: