C# Class SevenDigital.Content.Ingestion.Spike.Domain.Boilerplate.AggregateRoot

Afficher le fichier Open project: 7digital/sevendigital-content-ingestion-spike

Méthodes publiques

Méthode Description
GetUncommittedChanges ( ) : IEnumerable
LoadsFromHistory ( IEnumerable history ) : void
MarkChangesAsCommitted ( ) : void

Méthodes protégées

Méthode Description
ApplyChange ( IEvent @event ) : void

Private Methods

Méthode Description
ApplyChange ( IEvent @event, bool isNew ) : void

Method Details

ApplyChange() protected méthode

protected ApplyChange ( IEvent @event ) : void
@event IEvent
Résultat void

GetUncommittedChanges() public méthode

public GetUncommittedChanges ( ) : IEnumerable
Résultat IEnumerable

LoadsFromHistory() public méthode

public LoadsFromHistory ( IEnumerable history ) : void
history IEnumerable
Résultat void

MarkChangesAsCommitted() public méthode

public MarkChangesAsCommitted ( ) : void
Résultat void