Gtd.Pcl.CoreDomain.AppServices.TrustedSystem.TrustedSystemState.BuildStateFromEventHistory C# (CSharp) 메소드

BuildStateFromEventHistory() 공개 정적인 메소드

public static BuildStateFromEventHistory ( IEnumerable events ) : TrustedSystemState
events IEnumerable
리턴 TrustedSystemState
        public static TrustedSystemState BuildStateFromEventHistory(IEnumerable<Event> events)
        {
            var aggState = new TrustedSystemState();

            foreach (var eventThatHappened in events)
            {
                aggState.MakeStateRealize((ITrustedSystemEvent) eventThatHappened);
            }
            return aggState;
        }