ITracedAggregateRoot<TKey> Interface
Definition
- Namespace
- Savvyio.Domain.EventSourcing
- Assemblies
- Savvyio.Core.dll
Defines an Event Sourcing capable contract of an Aggregate as specified in Domain Driven Design. Implements the IAggregateRoot<TEvent>
public interface ITracedAggregateRoot<out TKey> : IAggregateRoot<ITracedDomainEvent>, IAggregateRoot, IMetadata, IEntity<TKey>, IIdentity<TKey>
Type Parameters
TKeyThe type of the key that uniquely identifies this aggregate.
- Inherited Members
- Extension Methods
Properties
| Name | Description |
|---|---|
| Version | Gets the version of the Aggregate. |
See Also
IAggregateRoot<TEvent>