C# Класс Domain.Client.Clients.Client

Наследование: IClientState
Показать файл Открыть проект Примеры использования класса

Защищенные методы

Метод Описание
ApplyEvent ( object @event ) : void
GetSnapshot ( ) : IMemento
RestoreSnapshot ( IMemento memento ) : void

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

Метод Описание
IClientState ( ClientDateOfBirthCorrected @event ) : void
IClientState ( ClientPassedAway @event ) : void
IClientState ( ClientRegistered @event ) : void
IHandleClientStateTransitions ( AccountAssingedToClient @event ) : void
IHandleClientStateTransitions ( ClientDateOfBirthCorrected @event ) : void
IHandleClientStateTransitions ( ClientPassedAway @event ) : void
IHandleClientStateTransitions ( ClientRegistered @event ) : void
IHandleClientStateTransitions ( IssuedLoyaltyCard @event ) : void

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

ApplyEvent() защищенный Метод

protected ApplyEvent ( object @event ) : void
@event object
Результат void

GetSnapshot() защищенный Метод

protected GetSnapshot ( ) : IMemento
Результат IMemento

RestoreSnapshot() защищенный Метод

protected RestoreSnapshot ( IMemento memento ) : void
memento IMemento
Результат void