import { RouterBroker } from '@api/abstract/abstract.router'; import { evolutionController } from '@api/server.module'; import { ConfigService } from '@config/env.config'; import { Router } from 'express'; export class EvolutionRouter extends RouterBroker { constructor(readonly configService: ConfigService) { super(); this.router.post(this.routerPath('webhook/evolution', false), async (req, res) => { const { body } = req; const response = await evolutionController.receiveWebhook(body); return res.status(200).json(response); }); } public readonly router: Router = Router(); }