INNER CODE UNIT · TypeScript
server
meysamhadeli/booking-microservices-expressjs · src/flight/src/app.ts:61
const server = app.listen(config.port, () => {
logger.info(`Listening http://localhost:${config.port}`);
});
await initialRabbitmq();
await registerMediatrHandlers();
if (config.env == 'development') {
await initialSwagger(app);
}
process.on('SIGINT', async () => {
server.close();
Logger.info('Application shutdown gracefully.');
});
};