2025-08-21 15:24:40 +09:00
|
|
|
import { Module } from "@nestjs/common";
|
|
|
|
|
import { CatalogController } from "./catalog.controller";
|
|
|
|
|
import { VendorsModule } from "../vendors/vendors.module";
|
2025-08-27 10:54:05 +09:00
|
|
|
import { MappingsModule } from "../mappings/mappings.module";
|
2025-08-20 18:02:50 +09:00
|
|
|
|
2025-08-27 20:01:46 +09:00
|
|
|
import { BaseCatalogService } from "./services/base-catalog.service";
|
|
|
|
|
import { InternetCatalogService } from "./services/internet-catalog.service";
|
|
|
|
|
import { SimCatalogService } from "./services/sim-catalog.service";
|
|
|
|
|
import { VpnCatalogService } from "./services/vpn-catalog.service";
|
|
|
|
|
|
2025-08-20 18:02:50 +09:00
|
|
|
@Module({
|
2025-08-27 10:54:05 +09:00
|
|
|
imports: [VendorsModule, MappingsModule],
|
2025-08-20 18:02:50 +09:00
|
|
|
controllers: [CatalogController],
|
2025-08-27 20:01:46 +09:00
|
|
|
providers: [
|
|
|
|
|
BaseCatalogService,
|
|
|
|
|
InternetCatalogService,
|
|
|
|
|
SimCatalogService,
|
|
|
|
|
VpnCatalogService
|
|
|
|
|
],
|
|
|
|
|
exports: [
|
|
|
|
|
InternetCatalogService,
|
|
|
|
|
SimCatalogService,
|
|
|
|
|
VpnCatalogService
|
|
|
|
|
],
|
2025-08-20 18:02:50 +09:00
|
|
|
})
|
2025-08-27 20:01:46 +09:00
|
|
|
export class CatalogModule {}
|