mirror of https://github.com/ghostfolio/ghostfolio
committed by
Thomas
8 changed files with 45 additions and 47 deletions
@ -1,29 +1,22 @@ |
|||
import { ConfigurationService } from '@ghostfolio/api/services/configuration.service'; |
|||
import { DataProviderModule } from '@ghostfolio/api/services/data-provider/data-provider.module'; |
|||
import { GhostfolioScraperApiService } from '@ghostfolio/api/services/data-provider/ghostfolio-scraper-api/ghostfolio-scraper-api.service'; |
|||
import { RakutenRapidApiService } from '@ghostfolio/api/services/data-provider/rakuten-rapid-api/rakuten-rapid-api.service'; |
|||
import { YahooFinanceService } from '@ghostfolio/api/services/data-provider/yahoo-finance/yahoo-finance.service'; |
|||
import { ExchangeRateDataService } from '@ghostfolio/api/services/exchange-rate-data.service'; |
|||
import { ImpersonationService } from '@ghostfolio/api/services/impersonation.service'; |
|||
import { PrismaService } from '@ghostfolio/api/services/prisma.service'; |
|||
import { Module } from '@nestjs/common'; |
|||
|
|||
import { RedisCacheModule } from '../redis-cache/redis-cache.module'; |
|||
import { AccountController } from './account.controller'; |
|||
import { AccountService } from './account.service'; |
|||
import { ConfigurationModule } from '@ghostfolio/api/services/configuration.module'; |
|||
import { PrismaModule } from '@ghostfolio/api/services/prisma.module'; |
|||
|
|||
@Module({ |
|||
imports: [RedisCacheModule, DataProviderModule], |
|||
imports: [ |
|||
ConfigurationModule, |
|||
RedisCacheModule, |
|||
DataProviderModule, |
|||
PrismaModule |
|||
], |
|||
controllers: [AccountController], |
|||
providers: [ |
|||
AccountService, |
|||
ConfigurationService, |
|||
ExchangeRateDataService, |
|||
GhostfolioScraperApiService, |
|||
ImpersonationService, |
|||
PrismaService, |
|||
RakutenRapidApiService, |
|||
YahooFinanceService |
|||
] |
|||
providers: [AccountService, ExchangeRateDataService, ImpersonationService] |
|||
}) |
|||
export class AccountModule {} |
|||
|
@ -1,22 +1,21 @@ |
|||
import { ConfigurationService } from '@ghostfolio/api/services/configuration.service'; |
|||
import { DataGatheringService } from '@ghostfolio/api/services/data-gathering.service'; |
|||
import { ExchangeRateDataService } from '@ghostfolio/api/services/exchange-rate-data.service'; |
|||
import { PrismaService } from '@ghostfolio/api/services/prisma.service'; |
|||
import { Module } from '@nestjs/common'; |
|||
|
|||
import { AdminController } from './admin.controller'; |
|||
import { AdminService } from './admin.service'; |
|||
import { DataProviderModule } from '@ghostfolio/api/services/data-provider/data-provider.module'; |
|||
import { PrismaModule } from '@ghostfolio/api/services/prisma.module'; |
|||
import { DataGatheringModule } from '@ghostfolio/api/services/data-gathering.module'; |
|||
import { ConfigurationModule } from '@ghostfolio/api/services/configuration.module'; |
|||
|
|||
@Module({ |
|||
imports: [DataProviderModule], |
|||
imports: [ |
|||
ConfigurationModule, |
|||
DataProviderModule, |
|||
DataGatheringModule, |
|||
PrismaModule |
|||
], |
|||
controllers: [AdminController], |
|||
providers: [ |
|||
AdminService, |
|||
ConfigurationService, |
|||
DataGatheringService, |
|||
ExchangeRateDataService, |
|||
PrismaService |
|||
] |
|||
providers: [AdminService, ExchangeRateDataService] |
|||
}) |
|||
export class AdminModule {} |
|||
|
@ -0,0 +1,12 @@ |
|||
import { Module } from '@nestjs/common'; |
|||
import { DataGatheringService } from '@ghostfolio/api/services/data-gathering.service'; |
|||
import { ConfigurationModule } from '@ghostfolio/api/services/configuration.module'; |
|||
import { DataProviderModule } from '@ghostfolio/api/services/data-provider/data-provider.module'; |
|||
import { PrismaModule } from '@ghostfolio/api/services/prisma.module'; |
|||
|
|||
@Module({ |
|||
imports: [ConfigurationModule, DataProviderModule, PrismaModule], |
|||
providers: [DataGatheringService], |
|||
exports: [DataGatheringService] |
|||
}) |
|||
export class DataGatheringModule {} |
Loading…
Reference in new issue