C# Class Gtd.Pcl.CoreDomain.AppServices.ClientProfile.ClientProfileAggregate

Afficher le fichier Open project: beingtheworst/btw-gtd

Méthodes publiques

Свойство Type Description
EventsCausingChanges IList

Méthodes publiques

Méthode Description
ClientProfileAggregate ( ClientProfileState aggStateBeforeChanges ) : System.Collections.Generic
GetCurrentSystemId ( ) : TrustedSystemId
InitIfNeeded ( ) : void

Private Methods

Méthode Description
Apply ( IClientProfileEvent eventThatHappened ) : void

Make Aggregate realize the event happened by applying it to the state and adding to the list of uncommitted events

Method Details

ClientProfileAggregate() public méthode

public ClientProfileAggregate ( ClientProfileState aggStateBeforeChanges ) : System.Collections.Generic
aggStateBeforeChanges ClientProfileState
Résultat System.Collections.Generic

GetCurrentSystemId() public méthode

public GetCurrentSystemId ( ) : TrustedSystemId
Résultat TrustedSystemId

InitIfNeeded() public méthode

public InitIfNeeded ( ) : void
Résultat void

Property Details

EventsCausingChanges public_oe property

public IList EventsCausingChanges
Résultat IList