public async Task PopulateBase(bool populate) { if (populate != true) { return; } foreach (var student in _students) { await _studentsRepository.Create(student).ConfigureAwait(false); } foreach (var subject in _subjects) { await _subjectsRepository.Create(subject).ConfigureAwait(false); await _subjectsRepository.CreateMarksForSubject(subject.Id, subject.Marks).ConfigureAwait(false); } }