public async virtual Task <List <Contact> > GetContactsAsync() { return(await Contacts.AsNoTracking().ToListAsync()); }