Если вы публикуете свои данные и хотите повторно отобразить их, вам необходимо выполнить обратную передачу данных обратно в представление.
Для обеспечения целостности многопользовательских данных я обычно сохраняю данные в базе данных, а затем снова извлекаю данные из базы данных, когда передаю их обратно в представление для повторного отображения.
Потенциально вы можете сделать что-то AJAX-y в представлении, чтобы добавить записи, чтобы вам не приходилось постоянно обходить весь набор данных при каждом добавлении записи.
РЕДАКТИРОВАТЬ: Просто заметил, что у вас нет базы данных. Если ваше приложение спроектировано правильно (то есть вы используете репозитории), метод внутреннего хранилища не должен иметь значения.
Дополнительную информацию об общих методах добавления записей см. В руководстве NerdDinner .