Calls TryMakeSnapshot then IAggregateRepository<TAuthenticationToken>.Save<TAggregateRoot> on Repository.
- Template Parameters
-
TAggregateRoot | The Type of the IAggregateRoot<TAuthenticationToken>. |
- Parameters
-
aggregate | The IAggregateRoot<TAuthenticationToken> to save and persist. |
expectedVersion | The version number the IAggregateRoot<TAuthenticationToken> is expected to be at. |
Implements Cqrs.Domain.IAggregateRepository< TAuthenticationToken >.
- Type Constraints
-
TAggregateRoot | : | IAggregateRoot<TAuthenticationToken> | |