Exemple #1
0
 public virtual IEnumerable <M> GetAll <T, M>(int page = 0, int size = 20, string keyword = "") where T : BaseEntity where M : BaseModel
 {
     return(dBContext.Set <T>()
            .Where(d => d.Name.Contains(keyword))
            .OrderBy(d => d.Id)
            .Skip(size * page)
            .Take(size)
            .Select(d => d.ToModel <M>(mapper)));
 }
 protected GenericRepository()
 {
     _context = new APIDBContext();
     table    = _context.Set <T>();
 }