apps/recallassess/recallassess-api/src/api/admin/knowledge-review/knowledge-review.module.ts
import { BNestPrismaModule } from "@bish-nest/core/services/database/prisma/prisma.module";
import { Module } from "@nestjs/common";
import { KnowledgeReviewConfig } from "./config/knowledge-review-config.service";
import { KnowledgeReviewQuestionConfig } from "./config/knowledge-review-question-config.service";
import { KnowledgeReviewController } from "./controllers/knowledge-review.controller";
import { KnowledgeReviewAnswerController } from "./controllers/knowledge-review-answer.controller";
import { KnowledgeReviewQuestionController } from "./controllers/knowledge-review-question.controller";
import { KnowledgeReviewService } from "./services/knowledge-review.service";
import { KnowledgeReviewAnswerService } from "./services/knowledge-review-answer.service";
import { KnowledgeReviewQuestionService } from "./services/knowledge-review-question.service";
@Module({
imports: [BNestPrismaModule],
controllers: [KnowledgeReviewController, KnowledgeReviewQuestionController, KnowledgeReviewAnswerController],
providers: [
KnowledgeReviewService,
KnowledgeReviewQuestionService,
KnowledgeReviewAnswerService,
KnowledgeReviewConfig,
KnowledgeReviewQuestionConfig,
],
exports: [KnowledgeReviewService, KnowledgeReviewConfig, KnowledgeReviewQuestionConfig],
})
export class KnowledgeReviewModule {}