@diy0r/nestjs-rabbitmq
Version:
Nestjs rabbitMQ module
17 lines • 674 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.reflectFunction = void 0;
exports.MessageRoute = MessageRoute;
exports.MessageNonRoute = MessageNonRoute;
const constants_1 = require("../constants");
const reflectFunction = (event) => function (target, propertyKey, descriptor) {
Reflect.defineMetadata(constants_1.RMQ_MESSAGE_META_TAG, event, descriptor.value);
};
exports.reflectFunction = reflectFunction;
function MessageRoute(event) {
return (0, exports.reflectFunction)(event);
}
function MessageNonRoute() {
return (0, exports.reflectFunction)(constants_1.NON_ROUTE);
}
//# sourceMappingURL=rmq-message.decorator.js.map