private dogService; constructor(dogService: DogService) { this.dogService = dogService; } getCats(): { cats: string[] } { return { cats: [ 'スコティッシュフォールド ', 'マンチカン', 'アメリカンショートヘア ', 'ベンガル', this.dogService.getDogs(), ], }; } } DI Laravelの様なDIもかける しかし、Laravelみたいに自動注入はできず Moduleというものに使うサービスを設定しなけれ ばならない @Module({ controllers: [CatsController], providers: [CatsService, DogService], exports: [CatsService], }) export class CatsModule {} 出典: https://docs.nestjs.com/fundamentals/custom-providers