public void LoadGameEvents(List <GameEventModel> gameEvents) { gameEvents .ConvertAll <GameEvent>(m => GameEventFactory.ParseGameEvent(m)) .ForEach(parsedEvent => TimeMachine.AddEvent(parsedEvent)); }