C# Class MonoKit.Domain.AggregateRoot

Inheritance: IAggregateRoot
Afficher le fichier Open project: sgmunn/MonoKit

Méthodes publiques

Méthode Description
AggregateRoot ( ) : System
Commit ( ) : void

Méthodes protégées

Méthode Description
ApplyEvents ( IList events ) : void
RaiseEvent ( System.Guid aggregateId, IAggregateEvent evt ) : void

Private Methods

Méthode Description
ApplyEvent ( IAggregateEvent evt ) : void

Method Details

AggregateRoot() public méthode

public AggregateRoot ( ) : System
Résultat System

ApplyEvents() protected méthode

protected ApplyEvents ( IList events ) : void
events IList
Résultat void

Commit() public méthode

public Commit ( ) : void
Résultat void

RaiseEvent() protected méthode

protected RaiseEvent ( System.Guid aggregateId, IAggregateEvent evt ) : void
aggregateId System.Guid
evt IAggregateEvent
Résultat void