Ejemplo n.º 1
0
 public IQueryable <SimpleEntity> Filter(IQueryable <SimpleEntity> items, QueryLoaderFilter parameter)
 {
     AddLog("QF"); // Using queryable filter ...
     return(items.Select(item => new SimpleEntity {
         Name = item.Name + "_qf"
     }));
 }
Ejemplo n.º 2
0
 public IQueryable <SimpleEntity> Query(QueryLoaderFilter parameter)
 {
     AddLog("QP"); // Using query with parameters ...
     return(new SimpleEntityList {
         "ql1", "ql2"
     }.AsQueryable());
 }
Ejemplo n.º 3
0
 public IEnumerable <SimpleEntity> Load(QueryLoaderFilter parameter)
 {
     AddLog("LP"); // Using loader with parameters ...
     return(new SimpleEntityList {
         "ql1", "ql2"
     });
 }
Ejemplo n.º 4
0
 public IEnumerable <SimpleEntity> Filter(IEnumerable <SimpleEntity> items, QueryLoaderFilter parameter)
 {
     AddLog("EF"); // Using enumerable filter ...
     return(items.Select(item => new SimpleEntity {
         Name = item.Name + "_ef"
     }));
 }