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)));
        }