21 lines
1.2 KiB
TypeScript
21 lines
1.2 KiB
TypeScript
import { forwardRef, Module } from '@nestjs/common';
|
|
import { BillingModule } from '../billing/billing.module';
|
|
import { DictionariesModule } from '../dictionaries/dictionaries.module';
|
|
import { PrismaModule } from '../prisma/prisma.module';
|
|
import { RiskReviewModule } from '../risk-review/risk-review.module';
|
|
import { SmsConfigModule } from '../sms-config/sms-config.module';
|
|
import { OpenApiModule } from '../open-api/open-api.module';
|
|
import { AdminSendChainController } from './admin-send-chain.controller';
|
|
import { ClientSendChainController } from './client-send-chain.controller';
|
|
import { GatewayEventsController } from './gateway-events.controller';
|
|
import { SendChainService } from './send-chain.service';
|
|
import { SecurityDetectionModule } from '../security-detection/security-detection.module';
|
|
|
|
@Module({
|
|
imports: [PrismaModule, BillingModule, DictionariesModule, forwardRef(() => RiskReviewModule), SmsConfigModule, forwardRef(() => OpenApiModule), SecurityDetectionModule],
|
|
controllers: [AdminSendChainController, ClientSendChainController, GatewayEventsController],
|
|
providers: [SendChainService],
|
|
exports: [SendChainService],
|
|
})
|
|
export class SendChainModule {}
|