import { Module } from "@nestjs/common"
import { TypeOrmModule } from "@nestjs/typeorm"
import { ApiLog } from "./entities/api-log.entity"
import { ApiLogInterceptor } from "./api-log.interceptor"
import { ApiLogRepository } from "./repositories/api-log.repository"
import { ApiLogService } from "./v1/api-log.service"

@Module({
  imports: [TypeOrmModule.forFeature([ApiLog])],
  providers: [ApiLogInterceptor, ApiLogRepository, ApiLogService],
})
export class ApiLogModule {}
