@bitloops/bl-boilerplate-infra-nest-auth-passport
Version:
TypeScript postgres package for Bitloops Language generated projects
22 lines (21 loc) • 987 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.UserRegisteredIntegrationEvent = void 0;
const bl_boilerplate_core_1 = require("@bitloops/bl-boilerplate-core");
class UserRegisteredIntegrationEvent {
constructor(payload) {
var _a;
this.metadata = {
boundedContextId: UserRegisteredIntegrationEvent.boundedContextId,
version: UserRegisteredIntegrationEvent.versions[0],
createdTimestamp: Date.now(),
messageId: new bl_boilerplate_core_1.Domain.UUIDv4().toString(),
context: {},
correlationId: (_a = bl_boilerplate_core_1.asyncLocalStorage.getStore()) === null || _a === void 0 ? void 0 : _a.get('correlationId'),
};
Object.assign(this, payload);
}
}
exports.UserRegisteredIntegrationEvent = UserRegisteredIntegrationEvent;
UserRegisteredIntegrationEvent.boundedContextId = 'Bitloops_IAM';
UserRegisteredIntegrationEvent.versions = ['v1'];