Files
sf-sim/packages/sim-entrada-eventos/infrastructure/simRoutes.http.ts

35 lines
731 B
TypeScript

import { rabbitmqEventBus } from '#config/eventBusConfig';
import { SimUsecases } from 'aplication/Sim.usecases';
import { SimController } from 'aplication/SimController';
import { Router } from 'express';
const simRoutes = Router()
const simUseCases = new SimUsecases({
eventBus: rabbitmqEventBus
})
const simController = new SimController({
simUseCases: simUseCases
})
simRoutes.get("/status", () => { })
simRoutes.post("/save", (req, res) => {
})
simRoutes.post("/activate", simController.activation)
simRoutes.post("/pause", (req, res) => {
})
simRoutes.post("/cancel", (req, res) => {
})
// Proceso especifico de ALAI para liberar sims canceladas
simRoutes.post("/free", (req, res) => {
})
export { simRoutes }