refactoring: Masive refactor to build the V2
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
package eventDemo.contexts.auth.domain.events
|
||||
|
||||
import eventDemo.libs.eventSource.EventId
|
||||
import eventDemo.sharedKernel.UserId
|
||||
import kotlinx.datetime.Clock
|
||||
import kotlinx.datetime.Instant
|
||||
|
||||
class NewUserCreatedEvent(
|
||||
val username: String,
|
||||
val password: String,
|
||||
override val version: Int,
|
||||
override val createdAt: Instant = Clock.System.now(),
|
||||
override val aggregateId: UserId = UserId(),
|
||||
) : UserEvent {
|
||||
override val eventId: EventId = EventId()
|
||||
}
|
||||
Reference in New Issue
Block a user