public async Task <IList <ExamDto> > AddBulk(List <ExamInput> inputs) { IList <Exam> exams = new List <Exam>(); for (int i = 0; i < inputs.Count; i++) { exams.Add( new Exam( GuidGenerator.Create(), inputs[i].Name, inputs[i].ReferenceNo, inputs[i].Price, inputs[i].CurrencyId )); } exams = await repo.AddRange(exams); return(ObjectMapper.Map <IList <Exam>, IList <ExamDto> >(exams)); //inputs. //examDb.AddRange(); }