user-service
    Preparing search index...

    Interface DomainEvent<TPayload>

    interface DomainEvent<
        TPayload extends Record<string, unknown> = Record<string, unknown>,
    > {
        aggregateId: string;
        aggregateType: string;
        eventType: string;
        occurredAt: string;
        payload: TPayload;
    }

    Type Parameters

    • TPayload extends Record<string, unknown> = Record<string, unknown>

    Implemented by

    Index

    Properties

    aggregateId: string
    aggregateType: string
    eventType: string
    occurredAt: string
    payload: TPayload