2025-09-09 18:19:54 +09:00
|
|
|
import { Module } from "@nestjs/common";
|
2025-09-25 15:11:28 +09:00
|
|
|
import { FreebitService } from "./freebit.service";
|
|
|
|
|
import {
|
|
|
|
|
FreebitAuthService,
|
|
|
|
|
FreebitClientService,
|
|
|
|
|
FreebitMapperService,
|
|
|
|
|
FreebitOperationsService,
|
|
|
|
|
FreebitOrchestratorService,
|
|
|
|
|
} from "./services";
|
2025-09-04 18:34:28 +09:00
|
|
|
|
|
|
|
|
@Module({
|
2025-09-25 15:11:28 +09:00
|
|
|
providers: [
|
|
|
|
|
// Core services
|
|
|
|
|
FreebitAuthService,
|
|
|
|
|
FreebitClientService,
|
|
|
|
|
FreebitMapperService,
|
|
|
|
|
FreebitOperationsService,
|
|
|
|
|
FreebitOrchestratorService,
|
|
|
|
|
|
|
|
|
|
// Main service (for backward compatibility)
|
|
|
|
|
FreebitService,
|
|
|
|
|
],
|
|
|
|
|
exports: [
|
|
|
|
|
FreebitService,
|
|
|
|
|
// Export orchestrator in case other services need direct access
|
|
|
|
|
FreebitOrchestratorService,
|
|
|
|
|
],
|
2025-09-04 18:34:28 +09:00
|
|
|
})
|
2025-09-25 15:11:28 +09:00
|
|
|
export class FreebitModule {}
|