public Form CreateNew() { var form = new Form { Id = mQuestionFormRepository.GetNextId() }; foreach (var repository in mAnswerRepositories) { repository.CreateFor(form); } return form; }