28 lines
1.1 KiB
TypeScript
28 lines
1.1 KiB
TypeScript
import { Module } from '@nestjs/common';
|
|
|
|
import { TbankModule } from '../../../integrations/tbank/tbank.module';
|
|
import { AuthModule } from '../../auth/auth.module';
|
|
import { InstrumentSourcesModule } from '../instruments/instrument-sources.module';
|
|
import { OperationsModule } from '../operations/operations.module';
|
|
import { PortfolioModule } from '../portfolio/portfolio.module';
|
|
import { UpcomingEventsModule } from '../upcoming-events/upcoming-events.module';
|
|
import { TbankHourlyScheduler } from './tbank-hourly.scheduler';
|
|
import { TbankSyncRepositoryModule } from './tbank-sync-repository.module';
|
|
import { TbankSyncController } from './tbank-sync.controller';
|
|
import { TbankSyncService } from './tbank-sync.service';
|
|
@Module({
|
|
imports: [
|
|
AuthModule,
|
|
TbankModule,
|
|
PortfolioModule,
|
|
OperationsModule,
|
|
InstrumentSourcesModule,
|
|
UpcomingEventsModule,
|
|
TbankSyncRepositoryModule,
|
|
],
|
|
controllers: [TbankSyncController],
|
|
providers: [TbankSyncService, TbankHourlyScheduler],
|
|
exports: [TbankHourlyScheduler],
|
|
})
|
|
export class TbankSyncModule {}
|