mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-26 18:42:49 +00:00
17 lines
849 B
TypeScript
17 lines
849 B
TypeScript
import { Module } from "@nestjs/common";
|
|
import { PaymentTelebirrStrategy } from "./strategies/payment.telebirr.strategy";
|
|
import { PaymentService } from "./payment.service";
|
|
import { HttpModule } from "@nestjs/axios";
|
|
import { PaymentController } from "./payment.controller";
|
|
import { ConfigModule } from "@nestjs/config";
|
|
import { PaymentRepository } from "./payment.repository";
|
|
import { WebhookController } from "./webhooks/webhook.controller";
|
|
import { TelebirrWebhookService } from "./webhooks/providers/telebirr.service";
|
|
import { BookingsModule } from "../bookings/bookings.module";
|
|
|
|
@Module({
|
|
imports: [HttpModule, ConfigModule, BookingsModule],
|
|
providers: [PaymentRepository, PaymentTelebirrStrategy, PaymentService, TelebirrWebhookService],
|
|
controllers: [PaymentController, WebhookController]
|
|
})
|
|
export class PaymentModule { } |