Пример #1
0
        public override string ToString()
        {
            var s = new StringBuilder()
                    .AppendLine(WorkoutId.ToString())
                    .AppendLine(InstanceId.ToString())
                    .AppendLine(WorkoutStarted.ToString())
                    .AppendLine(WorkoutEnded.ToString());

            foreach (var score in Scores)
            {
                s.AppendLine(score.ToString());
            }

            return(s.ToString());
        }
 public void Save(WorkoutStarted @event)
 {
     _events.Add(@event.InstanceId, new List <WorkoutEvent> {
         @event
     });
 }
Пример #3
0
 public void Save(WorkoutStarted @event)
 {
     _states[@event.InstanceId] = WorkoutState.InProgress;
 }