import { ConsumeMessage } from "amqplib"; import { SimNosUsecases } from "./SimNOS.usecases"; export class SimNosController { constructor( uscases: SimNosUsecases ) { } public activate() { return async (msg: ConsumeMessage) => { console.log("Evento activate ", msg) } } public suspend() { return async (msg: ConsumeMessage) => { console.log("Evento suspend ", msg) } } public terminate() { return async (msg: ConsumeMessage) => { console.log("Evento termiante ", msg) } } public preActivate() { return async (msg: ConsumeMessage) => { console.log("Evento preActivate ", msg) } } }