示例#1
0
        /// <summary>
        /// Get Contact List
        /// </summary>
        /// <returns>Returns list of Contact</returns>
        public async Task <List <ContactResponse> > GetContactList()
        {
            ContactDAL contactDAL = new ContactDAL(eHIDemoContext);
            Task <List <DBModel.Contact.Contact> > getContactList = Task.Run(() => contactDAL.GetContactList());

            List <DBModel.Contact.Contact> contactList = await getContactList.ConfigureAwait(false);

            List <ContactResponse> contactResponse = new List <ContactResponse>();

            if (contactList.Count > 0)
            {
                contactResponse = ContactMapper.MapperForContactList(contactList);
            }
            return(contactResponse);
        }