public List <TResponse> GetAll <TEntity, TResponse>() where TEntity : class where TResponse : class { var db = _context.Set <TEntity>().ToList(); return(db.Select(x => Mapper.Map(x).ToANew <TResponse>()).ToList()); }