Raptor Aggregate Projection Event Batch
data class RaptorAggregateProjectionEventBatch<out ProjectionId : RaptorAggregateProjectionId, out Projection : RaptorProjection<ProjectionId>, out Change : RaptorAggregateChange<ProjectionId>>(val events: List<RaptorAggregateProjectionEvent<ProjectionId, Projection, Change>>, val projectionId: ProjectionId, val version: Int) : RaptorAggregateProjectionStreamMessage<ProjectionId, Projection, Change>
Constructors
Link copied to clipboard
fun <out ProjectionId : RaptorAggregateProjectionId, out Projection : RaptorProjection<ProjectionId>, out Change : RaptorAggregateChange<ProjectionId>> RaptorAggregateProjectionEventBatch(events: List<RaptorAggregateProjectionEvent<ProjectionId, Projection, Change>>, projectionId: ProjectionId, version: Int)