public IQueryable <ContactInfoViewModel> GetAll() { var contactInfos = _iContactInfoRepository.GetAll(); var contactInfoViewModel = contactInfos.Select(EmContactInfo.SetToViewModel).ToList <ContactInfoViewModel>(); return(contactInfoViewModel.AsQueryable()); }
private async Task <IEnumerable <ContactInfoModel> > DownloadData() { var result = Task.Run( () => { Thread.Sleep(1000); return(_contactInfoRepository.GetAll().Select(c => new ContactInfoModel(c)).AsEnumerable()); }); return(await result); }
public IEnumerable <ContactInfo> GetContactInfos() { var contactInfos = _iContactInfoRepository.GetAll(); return(contactInfos); }