api-server/src/modules/learning-session/learning-session.module.ts

17 lines
856 B
TypeScript
Raw Normal View History

import { Module } from '@nestjs/common';
import { PrismaModule } from '../../infrastructure/database/prisma.module';
import { AiRuntimeModule } from '../ai-runtime/ai-runtime.module';
import { LearningSessionController } from './learning-session.controller';
import { AdminLearningController } from './admin-learning.controller';
import { AdminLearningService } from './admin-learning.service';
import { LearningSessionService } from './learning-session.service';
import { LearningSessionRepository } from './learning-session.repository';
@Module({
imports: [PrismaModule, AiRuntimeModule],
controllers: [LearningSessionController, AdminLearningController],
providers: [AdminLearningService, LearningSessionService, LearningSessionRepository],
exports: [LearningSessionService, LearningSessionRepository],
})
export class LearningSessionModule {}