StateLens Demo

Aggregate Types

Order

The event types this aggregate applies, and what each one carries. Folding a stream runs these into its state and passes the rest over.

Event Version State
OrderPlaced 1
  • string CustomerId
  • string OrderId
  • DateTimeOffset PlacedOn
OrderItemAdded 1
  • string OrderId
  • int Quantity
  • string Sku
  • decimal UnitPrice
OrderItemRemoved 1
  • string OrderId
  • int Quantity
  • string Sku
  • decimal UnitPrice
OrderPaid 1
  • decimal Amount
  • string OrderId
  • string PaymentReference
OrderCancelled 1
  • string OrderId
  • string Reason
OrderDespatched 1
  • string Carrier
  • string OrderId
  • string TrackingReference
  • string WarehouseCode
OrderDelivered 1
  • DateTimeOffset DeliveredOn
  • string OrderId
OrderItemReturned 1
  • string OrderId
  • int Quantity
  • decimal Refund
  • string Sku
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.