ghostfolio/apps/api/src/app/app.controller.ts

21 lines
594 B
TypeScript
Raw Normal View History

import { ExchangeRateDataService } from '@ghostfolio/api/services/exchange-rate-data.service';
import { PrismaService } from '@ghostfolio/api/services/prisma.service';
2021-04-13 21:53:58 +02:00
import { Controller } from '@nestjs/common';
@Controller()
export class AppController {
public constructor(
private readonly exchangeRateDataService: ExchangeRateDataService,
private readonly prismaService: PrismaService
) {
this.initialize();
}
private async initialize() {
try {
await this.prismaService.$connect();
await this.exchangeRateDataService.initialize();
} catch {}
}
2021-04-13 21:53:58 +02:00
}