C# Класс Gtd.Pcl.CoreDomain.AppServices.ClientProfile.ClientProfileAggregate

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
EventsCausingChanges IList

Открытые методы

Метод Описание
ClientProfileAggregate ( ClientProfileState aggStateBeforeChanges ) : System.Collections.Generic
GetCurrentSystemId ( ) : TrustedSystemId
InitIfNeeded ( ) : void

Приватные методы

Метод Описание
Apply ( IClientProfileEvent eventThatHappened ) : void

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

Описание методов

ClientProfileAggregate() публичный Метод

public ClientProfileAggregate ( ClientProfileState aggStateBeforeChanges ) : System.Collections.Generic
aggStateBeforeChanges ClientProfileState
Результат System.Collections.Generic

GetCurrentSystemId() публичный Метод

public GetCurrentSystemId ( ) : TrustedSystemId
Результат TrustedSystemId

InitIfNeeded() публичный Метод

public InitIfNeeded ( ) : void
Результат void

Описание свойств

EventsCausingChanges публичное свойство

public IList EventsCausingChanges
Результат IList