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 }); }
public void Save(WorkoutStarted @event) { _states[@event.InstanceId] = WorkoutState.InProgress; }