Files
backend/src/modules/investments/instruments/instrument-sources.module.ts
T

24 lines
976 B
TypeScript

import { Module } from '@nestjs/common';
import { MoexModule } from '../../../integrations/moex/moex.module';
import { NcrModule } from '../../../integrations/ncr/ncr.module';
import { TbankModule } from '../../../integrations/tbank/tbank.module';
import { CandleService } from './application/candle.service';
import { CatalogDiscoveryService } from './application/catalog-discovery.service';
import { CatalogEnrichmentService } from './application/catalog-enrichment.service';
import { CandleRepository } from './infrastructure/candle.repository';
import { CatalogDiscoveryRepository } from './infrastructure/catalog-discovery.repository';
@Module({
imports: [TbankModule, MoexModule, NcrModule],
providers: [
CandleService,
CandleRepository,
CatalogEnrichmentService,
CatalogDiscoveryService,
CatalogDiscoveryRepository,
],
exports: [CandleService, CatalogEnrichmentService, CatalogDiscoveryService],
})
export class InstrumentSourcesModule {}