UNPKG

@nestjstools/messaging

Version:

Simplifies asynchronous and synchronous message handling with support for buses, handlers, channels, and consumers. Build scalable, decoupled applications with ease and reliability.

18 lines 530 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MiddlewareContext = void 0; class MiddlewareContext { constructor(middlewares, index) { this.middlewares = middlewares; this.index = index; } static createFresh(middlewares) { return new MiddlewareContext(middlewares, 0); } next() { this.index++; return this.middlewares[this.index]; } } exports.MiddlewareContext = MiddlewareContext; //# sourceMappingURL=middleware.context.js.map