Files
dlearn-api/src/application/payment/payment.module.ts
T
2025-01-03 11:29:33 +03:30

25 lines
716 B
TypeScript

import { Logger, Module } from '@nestjs/common';
import { UserModule } from '../user/user.module';
import { UserDataAccess } from '../../dataAccess/user.dataAccess';
import { PaymentService } from './payment.service';
import { PaymentController } from './payment.controller';
import { PaymentDataAccess } from 'src/dataAccess/payment.dataAccess';
import { PaymentGateway } from '../IPG/PaymentGateway';
import { ZarinPalGateway } from '../IPG/gateways/zarinpal';
@Module({
imports: [
UserModule,
],
controllers: [PaymentController],
providers: [
ZarinPalGateway,
PaymentDataAccess,
PaymentGateway,
PaymentService,
UserDataAccess,
],
exports: []
})
export class PaymentModule { }