38 lines
1.3 KiB
TypeScript

import { Module } from '@nestjs/common';
import { MoexClientModule } from '../moex-client/moex-client.module';
import { TBankController } from './tbank.controller';
import { BrokerAccountsService } from './services/broker-accounts.service';
import { BrokerAnalyticsService } from './services/broker-analytics.service';
import { BrokerInstrumentsService } from './services/broker-instruments.service';
import { BrokerEventsService } from './services/broker-events.service';
import { BrokerOperationSyncService } from './services/broker-operation-sync.service';
import { BrokerOperationsService } from './services/broker-operations.service';
import { BrokerPortfolioService } from './services/broker-portfolio.service';
import { TBankClientService } from './services/tbank-client.service';
@Module({
imports: [MoexClientModule],
controllers: [TBankController],
providers: [
TBankClientService,
BrokerAccountsService,
BrokerInstrumentsService,
BrokerPortfolioService,
BrokerEventsService,
BrokerOperationsService,
BrokerOperationSyncService,
BrokerAnalyticsService,
],
exports: [
TBankClientService,
BrokerAccountsService,
BrokerAnalyticsService,
BrokerInstrumentsService,
BrokerPortfolioService,
BrokerEventsService,
BrokerOperationsService,
BrokerOperationSyncService,
],
})
export class TBankModule {}