| 9 | |
| 10 | @Controller() |
| 11 | export class AppController { |
| 12 | constructor( |
| 13 | private readonly appService: AppService, |
| 14 | private readonly cloudBusinessPartnerService: CloudBusinessPartnerService, |
| 15 | private readonly onpremiseBusinessPartnerService: OnpremiseBusinessPartnerService, |
| 16 | private readonly principalBusinessPartnerService: PrincipalBusinessPartnerService |
| 17 | ) {} |
| 18 | |
| 19 | @Get() |
| 20 | getHello(): string { |
| 21 | return this.appService.getHello(); |
| 22 | } |
| 23 | |
| 24 | @Get('cloud-business-partner') |
| 25 | getCloudBusinessPartner(): Promise<BusinessPartnerCloud[]> { |
| 26 | return this.cloudBusinessPartnerService.getFiveBusinessPartners(); |
| 27 | } |
| 28 | |
| 29 | @Get('onpremise-business-partner') |
| 30 | getOnpremiseBusinessPartner(): Promise<BusinessPartnerOp[]> { |
| 31 | return this.onpremiseBusinessPartnerService.getFiveBusinessPartners(); |
| 32 | } |
| 33 | |
| 34 | @Get('principal-business-partner') |
| 35 | getPrincipalBusinessPartner( |
| 36 | @Req() request: Request, |
| 37 | ): Promise<BusinessPartnerOp[]> { |
| 38 | return this.principalBusinessPartnerService.getFiveBusinessPartners( |
| 39 | request, |
| 40 | ); |
| 41 | } |
| 42 | } |
nothing calls this directly
no outgoing calls
no test coverage detected