mirror of https://github.com/ghostfolio/ghostfolio
committed by
GitHub
33 changed files with 66 additions and 51 deletions
@ -1,48 +1,29 @@ |
|||
import { RedactValuesInResponseModule } from '@ghostfolio/api/interceptors/redact-values-in-response/redact-values-in-response.module'; |
|||
import { TransformDataSourceInRequestModule } from '@ghostfolio/api/interceptors/transform-data-source-in-request/transform-data-source-in-request.module'; |
|||
import { TransformDataSourceInResponseModule } from '@ghostfolio/api/interceptors/transform-data-source-in-response/transform-data-source-in-response.module'; |
|||
import { AccountBalanceModule } from '@ghostfolio/api/services/account-balance/account-balance.module'; |
|||
import { AccountModule } from '@ghostfolio/api/services/account/account.module'; |
|||
import { ActivitiesModule as ActivitiesServiceModule } from '@ghostfolio/api/services/activities/activities.module'; |
|||
import { ApiModule } from '@ghostfolio/api/services/api/api.module'; |
|||
import { AssetProfileSplitModule } from '@ghostfolio/api/services/asset-profile-split/asset-profile-split.module'; |
|||
import { BenchmarkModule } from '@ghostfolio/api/services/benchmark/benchmark.module'; |
|||
import { DataProviderModule } from '@ghostfolio/api/services/data-provider/data-provider.module'; |
|||
import { ExchangeRateDataModule } from '@ghostfolio/api/services/exchange-rate-data/exchange-rate-data.module'; |
|||
import { ImpersonationModule } from '@ghostfolio/api/services/impersonation/impersonation.module'; |
|||
import { MarketDataModule } from '@ghostfolio/api/services/market-data/market-data.module'; |
|||
import { PrismaModule } from '@ghostfolio/api/services/prisma/prisma.module'; |
|||
import { DataGatheringQueueModule } from '@ghostfolio/api/services/queues/data-gathering/data-gathering.module'; |
|||
import { RedisCacheModule } from '@ghostfolio/api/services/redis-cache/redis-cache.module'; |
|||
import { SymbolProfileModule } from '@ghostfolio/api/services/symbol-profile/symbol-profile.module'; |
|||
import { TagModule } from '@ghostfolio/api/services/tag/tag.module'; |
|||
|
|||
import { Module } from '@nestjs/common'; |
|||
|
|||
import { ActivitiesController } from './activities.controller'; |
|||
import { ActivitiesService } from './activities.service'; |
|||
|
|||
@Module({ |
|||
controllers: [ActivitiesController], |
|||
exports: [ActivitiesService], |
|||
imports: [ |
|||
AccountBalanceModule, |
|||
AccountModule, |
|||
ActivitiesServiceModule, |
|||
ApiModule, |
|||
AssetProfileSplitModule, |
|||
BenchmarkModule, |
|||
DataGatheringQueueModule, |
|||
DataProviderModule, |
|||
ExchangeRateDataModule, |
|||
ImpersonationModule, |
|||
MarketDataModule, |
|||
PrismaModule, |
|||
RedactValuesInResponseModule, |
|||
RedisCacheModule, |
|||
SymbolProfileModule, |
|||
TagModule, |
|||
TransformDataSourceInRequestModule, |
|||
TransformDataSourceInResponseModule |
|||
], |
|||
providers: [ActivitiesService] |
|||
] |
|||
}) |
|||
export class ActivitiesModule {} |
|||
|
|||
@ -0,0 +1,34 @@ |
|||
import { AccountBalanceModule } from '@ghostfolio/api/services/account-balance/account-balance.module'; |
|||
import { AccountModule } from '@ghostfolio/api/services/account/account.module'; |
|||
import { AssetProfileSplitModule } from '@ghostfolio/api/services/asset-profile-split/asset-profile-split.module'; |
|||
import { BenchmarkModule } from '@ghostfolio/api/services/benchmark/benchmark.module'; |
|||
import { DataProviderModule } from '@ghostfolio/api/services/data-provider/data-provider.module'; |
|||
import { ExchangeRateDataModule } from '@ghostfolio/api/services/exchange-rate-data/exchange-rate-data.module'; |
|||
import { MarketDataModule } from '@ghostfolio/api/services/market-data/market-data.module'; |
|||
import { PrismaModule } from '@ghostfolio/api/services/prisma/prisma.module'; |
|||
import { DataGatheringQueueModule } from '@ghostfolio/api/services/queues/data-gathering/data-gathering.module'; |
|||
import { SymbolProfileModule } from '@ghostfolio/api/services/symbol-profile/symbol-profile.module'; |
|||
import { TagModule } from '@ghostfolio/api/services/tag/tag.module'; |
|||
|
|||
import { Module } from '@nestjs/common'; |
|||
|
|||
import { ActivitiesService } from './activities.service'; |
|||
|
|||
@Module({ |
|||
exports: [ActivitiesService], |
|||
imports: [ |
|||
AccountBalanceModule, |
|||
AccountModule, |
|||
AssetProfileSplitModule, |
|||
BenchmarkModule, |
|||
DataGatheringQueueModule, |
|||
DataProviderModule, |
|||
ExchangeRateDataModule, |
|||
MarketDataModule, |
|||
PrismaModule, |
|||
SymbolProfileModule, |
|||
TagModule |
|||
], |
|||
providers: [ActivitiesService] |
|||
}) |
|||
export class ActivitiesModule {} |
|||
Loading…
Reference in new issue