Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x | import { Module } from '@nestjs/common';
import { CqrsModule } from '@nestjs/cqrs';
import { TypeOrmModule } from '@nestjs/typeorm';
import { DataRefreshment } from '@amalia/core/models';
import { DataConnectorModule } from '@amalia/data-capture/connectors/core';
import { CustomObjectDefinitionsModule } from '@amalia/data-capture/record-models/core';
import { QueueModule } from '@amalia/kernel/queue/core';
import { CompaniesModule } from '@amalia/tenants/companies/core';
import { DataRefreshmentsController } from './refreshments.controller';
import { RefreshmentsProbe } from './refreshments.probe';
import { DataRefreshmentsService } from './refreshments.service';
import { CreateRefreshmentUseCase } from './usecases/create-refreshment.use-case';
import { ScheduleRefreshmentUseCase } from './usecases/schedule-refreshment.use-case';
import { StopRefreshmentUseCase } from './usecases/stop-refreshment.use-case';
export { CreateRefreshmentUseCase, DataRefreshmentsService, StopRefreshmentUseCase };
@Module({
imports: [
TypeOrmModule.forFeature([DataRefreshment]),
CompaniesModule,
DataConnectorModule,
QueueModule,
CustomObjectDefinitionsModule,
CqrsModule,
],
providers: [
DataRefreshmentsService,
RefreshmentsProbe,
CreateRefreshmentUseCase,
ScheduleRefreshmentUseCase,
StopRefreshmentUseCase,
],
controllers: [DataRefreshmentsController],
exports: [RefreshmentsProbe, DataRefreshmentsService, CreateRefreshmentUseCase, StopRefreshmentUseCase],
})
export class RefreshmentsModule {}
|