17 lines
487 B
TypeScript
17 lines
487 B
TypeScript
import { Global, Module } from '@nestjs/common';
|
|
|
|
import { RequestContextService } from './request-context.service';
|
|
import { RequestLoggingMiddleware } from './request-logging.middleware';
|
|
import { StructuredLogger } from './structured-logger.service';
|
|
|
|
@Global()
|
|
@Module({
|
|
providers: [
|
|
RequestContextService,
|
|
RequestLoggingMiddleware,
|
|
StructuredLogger,
|
|
],
|
|
exports: [RequestContextService, RequestLoggingMiddleware, StructuredLogger],
|
|
})
|
|
export class LoggingModule {}
|