Uecko_ERP/apps/server/archive/contexts/auth/domain/events/user-authenticated.event.ts
2025-05-04 22:06:57 +02:00

14 lines
379 B
TypeScript

import { IDomainEvent, UniqueID } from "@/core/common/domain";
export class UserAuthenticatedEvent implements IDomainEvent {
public readonly eventName = "UserAuthenticated";
public readonly occurredAt: Date;
constructor(
public readonly aggregateId: UniqueID,
public readonly email: string // Email en formato string
) {
this.occurredAt = new Date();
}
}