Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AggregateEventUpcasters

Event upcasting specification

example

{
  Product: {
    Created: {
      1: props => ({...props, title: `${props.title}_fixed`})
    }
  }
}

Hierarchy

  • AggregateEventUpcasters

Indexable

[aggregateType: string]: object

Event upcasting specification

  • [eventType: string]: object
    • [eventVersion: number]: function
        • (eventProperties: object): object
        • Parameters

          • eventProperties: object

          Returns object

Generated using TypeDoc