UNPKG

@21jumpclick/service-messenger

Version:

Amqp lib to send and receive messages from different applications

19 lines 621 B
import { MetadataManager } from './core/metadata'; export function Amqp(eventName) { return (target, properyKey, descriptor) => { MetadataManager.registerEvent(eventName, target.constructor, properyKey); return descriptor; }; } function MessageParam(param, options) { return (target, properyKey, index) => { MetadataManager.registerParam(target.constructor, properyKey, index, param, options); }; } export function Message(path) { return MessageParam('message', { path }); } export function Origin() { return MessageParam('origin'); } //# sourceMappingURL=decorators.js.map