Inheritance: IClientProfileState
Exemplo n.º 1
0
        public static ClientProfileState BuildStateFromEventHistory(IEnumerable <Event> events)
        {
            var aggState = new ClientProfileState();

            foreach (var eventThatHappened in events)
            {
                aggState.MakeStateRealize((IClientProfileEvent)eventThatHappened);
            }
            return(aggState);
        }
Exemplo n.º 2
0
        public static ClientProfileState BuildStateFromEventHistory(IEnumerable<Event> events)
        {
            var aggState = new ClientProfileState();

            foreach (var eventThatHappened in events)
            {
                aggState.MakeStateRealize((IClientProfileEvent)eventThatHappened);
            }
            return aggState;
        }
 public ClientProfileAggregate(ClientProfileState aggStateBeforeChanges)
 {
     _aggState = aggStateBeforeChanges;
 }
Exemplo n.º 4
0
 public ClientProfileAggregate(ClientProfileState aggStateBeforeChanges)
 {
     _aggState = aggStateBeforeChanges;
 }