Move projection interface

This commit is contained in:
2025-04-14 23:39:54 +02:00
parent b91c45100d
commit cd320b31da
5 changed files with 4 additions and 5 deletions
@@ -1,8 +0,0 @@
package eventDemo.business.event.projection
import eventDemo.libs.event.AggregateId
interface Projection<ID : AggregateId> {
val aggregateId: ID
val lastEventVersion: Int
}
@@ -2,7 +2,7 @@ package eventDemo.business.event.projection.gameList
import eventDemo.business.entity.GameId
import eventDemo.business.entity.Player
import eventDemo.business.event.projection.Projection
import eventDemo.libs.event.projection.Projection
import kotlinx.serialization.Serializable
@Serializable
@@ -4,7 +4,7 @@ import eventDemo.business.entity.Card
import eventDemo.business.entity.Deck
import eventDemo.business.entity.GameId
import eventDemo.business.entity.Player
import eventDemo.business.event.projection.Projection
import eventDemo.libs.event.projection.Projection
import kotlinx.serialization.Serializable
@Serializable