ascetic_ddd.seedwork.domain.aggregate.versioned_aggregate¶
Classes
|
|
|
|
|
-
class ascetic_ddd.seedwork.domain.aggregate.versioned_aggregate.VersionedAggregate(version=
0, **kwargs)[source]¶ Bases:
IVersionedAggregate- classmethod reconstitute(reconstitutor)[source]¶
For EventSourcedAggregate this method could be used to restore a snapshot.
- Return type:¶
Self- Parameters:¶
- reconstitutor : IVersionedAggregateReconstitutor¶
- class ascetic_ddd.seedwork.domain.aggregate.versioned_aggregate.IVersionedAggregateExporter[source]¶
Bases:
object
- class ascetic_ddd.seedwork.domain.aggregate.versioned_aggregate.IVersionedAggregateReconstitutor(*args, **kwargs)[source]¶
Bases:
Protocol
- class ascetic_ddd.seedwork.domain.aggregate.versioned_aggregate.VersionedAggregateExporter[source]¶
Bases:
IVersionedAggregateExporter