Source code for examples.aggregate2.domainmodel
from __future__ import annotations
from eventsourcing.domain import Aggregate, event
[docs]
class Dog(Aggregate):
@event(Registered)
def __init__(self, name: str) -> None:
self.name = name
self.tricks: list[str] = []