UNPKG

@vtexlab/planner-contracts

Version:

Contracts to use in an Eventual-Driven Architecture (EDA)

15 lines (14 loc) 424 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getMessageContext = exports.Context = void 0; const contextMap = new Map(); function Context(name) { return (target) => { contextMap.set(target, name); }; } exports.Context = Context; function getMessageContext(target) { return contextMap.get(target) || 'mgmt-default'; } exports.getMessageContext = getMessageContext;