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 { 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 { 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 { 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 { ActivitiesModule as ActivitiesServiceModule } from '@ghostfolio/api/services/activities/activities.module'; |
||||
import { AccountModule } from '@ghostfolio/api/services/account/account.module'; |
|
||||
import { ApiModule } from '@ghostfolio/api/services/api/api.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 { 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 { 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 { 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 { 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 { Module } from '@nestjs/common'; |
||||
|
|
||||
import { ActivitiesController } from './activities.controller'; |
import { ActivitiesController } from './activities.controller'; |
||||
import { ActivitiesService } from './activities.service'; |
|
||||
|
|
||||
@Module({ |
@Module({ |
||||
controllers: [ActivitiesController], |
controllers: [ActivitiesController], |
||||
exports: [ActivitiesService], |
|
||||
imports: [ |
imports: [ |
||||
AccountBalanceModule, |
ActivitiesServiceModule, |
||||
AccountModule, |
|
||||
ApiModule, |
ApiModule, |
||||
AssetProfileSplitModule, |
|
||||
BenchmarkModule, |
|
||||
DataGatheringQueueModule, |
DataGatheringQueueModule, |
||||
DataProviderModule, |
DataProviderModule, |
||||
ExchangeRateDataModule, |
|
||||
ImpersonationModule, |
ImpersonationModule, |
||||
MarketDataModule, |
|
||||
PrismaModule, |
|
||||
RedactValuesInResponseModule, |
RedactValuesInResponseModule, |
||||
RedisCacheModule, |
|
||||
SymbolProfileModule, |
SymbolProfileModule, |
||||
TagModule, |
|
||||
TransformDataSourceInRequestModule, |
TransformDataSourceInRequestModule, |
||||
TransformDataSourceInResponseModule |
TransformDataSourceInResponseModule |
||||
], |
] |
||||
providers: [ActivitiesService] |
|
||||
}) |
}) |
||||
export class ActivitiesModule {} |
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