ascetic_ddd.seedwork.domain.aggregate.interfaces¶
Classes
- class ascetic_ddd.seedwork.domain.aggregate.interfaces.IDomainEventAdder[source]¶
Bases:
Generic[DomainEventT]
- class ascetic_ddd.seedwork.domain.aggregate.interfaces.IDomainEventAccessor[source]¶
Bases:
Generic[DomainEventT]
- class ascetic_ddd.seedwork.domain.aggregate.interfaces.IEventiveEntity[source]¶
Bases:
IDomainEventAdder[DomainEventT],IDomainEventAccessor[DomainEventT],Generic[DomainEventT]
- class ascetic_ddd.seedwork.domain.aggregate.interfaces.IDomainEventLoader[source]¶
Bases:
Generic[PersistentDomainEventT]
- class ascetic_ddd.seedwork.domain.aggregate.interfaces.IEventSourcedAggregate[source]¶
Bases:
Generic[PersistentDomainEventT],IDomainEventLoader[PersistentDomainEventT],IEventiveEntity[PersistentDomainEventT],IVersionedAggregate