public virtual async Task <IEnumerable <TEntity> > GetAll() => await _context.Set <TEntity>().ToListAsync();