Files
backend/src/tbank/tbank-connection.module.ts
T

54 lines
2.0 KiB
TypeScript

import { NcrRatingsClient } from './ncr-ratings.client';
import { BondController } from './bond.controller';
import { BondService } from './bond.service';
import { StockController } from './stock.controller';
import { StockService } from './stock.service';
import { Module } from '@nestjs/common';
import { BrokerageAccountsController } from './brokerage-accounts.controller';
import { BrokerageAccountsService } from './brokerage-accounts.service';
import { BrokerageOperationsController } from './brokerage-operations.controller';
import { BrokerageOperationsService } from './brokerage-operations.service';
import { InstrumentMetadataService } from './instrument-metadata.service';
import { MoexClient } from './moex.client';
import { PortfolioController } from './portfolio.controller';
import { PortfolioService } from './portfolio.service';
import { TbankClient } from './tbank.client';
import { TbankAccessService } from './tbank-access.service';
import { TbankConnectionController } from './tbank-connection.controller';
import { TbankConnectionService } from './tbank-connection.service';
import { TbankTokenService } from './tbank-token.service';
import { UpcomingEventsController } from './upcoming-events.controller';
import { UpcomingEventsService } from './upcoming-events.service';
import { IncomeAnalyticsController } from './income-analytics.controller';
import { IncomeAnalyticsService } from './income-analytics.service';
@Module({
controllers: [
StockController,
BondController,
TbankConnectionController,
BrokerageAccountsController,
BrokerageOperationsController,
PortfolioController,
UpcomingEventsController,
IncomeAnalyticsController,
],
providers: [
StockService,
BondService,
TbankClient,
TbankConnectionService,
BrokerageAccountsService,
BrokerageOperationsService,
InstrumentMetadataService,
PortfolioService,
MoexClient,
NcrRatingsClient,
UpcomingEventsService,
TbankTokenService,
TbankAccessService,
IncomeAnalyticsService,
],
})
export class TbankConnectionModule {}