public async Task <IEnumerable <Dependent> > UpsertAsync(ICollection <Dependent> dependents) { var domain = dependents.Select(x => _mapper.Map <Domain.Models.Dependent>(x)); var result = await _dependentRepository.UpsertAsync(domain.ToList()); return(result.Select(x => _mapper.Map <Dependent>(x))); }