mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-18 13:50:31 +00:00
feat(nestjs): migrate to NestJS
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
import { Module } from '@nestjs/common';
|
||||
import { DeletePaymentMethodService } from './commands/DeletePaymentMethodService';
|
||||
import { EditPaymentMethodService } from './commands/EditPaymentMethodService';
|
||||
import { GetPaymentMethodService } from './queries/GetPaymentService';
|
||||
import { GetPaymentServicesSpecificInvoice } from './queries/GetPaymentServicesSpecificInvoice';
|
||||
import { GetPaymentMethodsStateService } from './queries/GetPaymentMethodsState';
|
||||
import { PaymentServicesApplication } from './PaymentServicesApplication';
|
||||
import { PaymentServicesController } from './PaymentServices.controller';
|
||||
import { RegisterTenancyModel } from '../Tenancy/TenancyModels/Tenancy.module';
|
||||
import { PaymentIntegration } from './models/PaymentIntegration.model';
|
||||
import { TransactionPaymentServiceEntry } from './models/TransactionPaymentServiceEntry.model';
|
||||
import { StripePaymentModule } from '../StripePayment/StripePayment.module';
|
||||
|
||||
const models = [
|
||||
RegisterTenancyModel(PaymentIntegration),
|
||||
RegisterTenancyModel(TransactionPaymentServiceEntry),
|
||||
];
|
||||
|
||||
@Module({
|
||||
imports: [...models, StripePaymentModule],
|
||||
exports: [...models],
|
||||
providers: [
|
||||
DeletePaymentMethodService,
|
||||
EditPaymentMethodService,
|
||||
GetPaymentMethodService,
|
||||
GetPaymentMethodsStateService,
|
||||
GetPaymentServicesSpecificInvoice,
|
||||
PaymentServicesApplication,
|
||||
],
|
||||
controllers: [PaymentServicesController],
|
||||
})
|
||||
export class PaymentServicesModule {}
|
||||
Reference in New Issue
Block a user