"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.OperationMeta = void 0;
const tslib_1 = require("tslib");
const inversify_1 = require("inversify");
/** Common reference info among correlated transactions. */
let OperationMeta = class OperationMeta {
    constructor(
    /** Identifier for a whole operation, linking each step from the original initiator to the last incremental step. */
    correlationId) {
        this.correlationId = correlationId;
    }
};
OperationMeta = tslib_1.__decorate([
    (0, inversify_1.injectable)(),
    tslib_1.__metadata("design:paramtypes", [String])
], OperationMeta);
exports.OperationMeta = OperationMeta;
//# sourceMappingURL=operation-meta.js.map