dependencies dependencies cluster_TriggerTimeSlotModule cluster_TriggerTimeSlotModule_exports cluster_TriggerTimeSlotModule_providers TriggerTimeSlotService TriggerTimeSlotService TriggerTimeSlotModule TriggerTimeSlotModule TriggerTimeSlotModule->TriggerTimeSlotService TriggerTimeSlotService TriggerTimeSlotService TriggerTimeSlotService->TriggerTimeSlotModule
import { forwardRef, Module } from '@nestjs/common';
import { TriggerTimeSlotService } from './service/trigger-time-slot.service';
import { TimeSlotRepositoryProvider } from './provider/time-slot-repository.provider';
import { TimeSlotDayRepositoryProvider } from './provider/time-slot-day-repository.provider';
import { AddTimeSlotController } from './controller/add-time-slot.controller';
import { DeleteTimeSlotController } from './controller/delete-time-slot.controller';
import { GetListOfTimeSlotsController } from './controller/get-list-of-time-slots.controller';
import { UpdateTimeSlotController } from './controller/update-time-slot.controller';
import { ConnectionProvider } from '../common/provider/connection.provider';
import { MessageModule } from '../message/message.module';

@Module({
  imports: [    
    forwardRef(() => MessageModule),
  ],
  controllers: [
    AddTimeSlotController,
    GetListOfTimeSlotsController,
    UpdateTimeSlotController,
    DeleteTimeSlotController,
  ],
  providers: [
    TriggerTimeSlotService,
    TimeSlotRepositoryProvider,
    TimeSlotDayRepositoryProvider,
    ConnectionProvider,
  ],
  exports: [TriggerTimeSlotService, TimeSlotRepositoryProvider],
})
export class TriggerTimeSlotModule {}

results matching ""

    No results matching ""