Exemplo n.º 1
0
 private static TakeQueryable <TModel> CreateSubject <TModel>(RemoteQueryable <TModel> target, Expression skip)
 {
     return(new TakeQueryable <TModel>(
                Mock.Of <IQuerySession>(),
                target,
                skip));
 }
Exemplo n.º 2
0
 private static OrderByQueryable <TModel, TComparable> CreateSubject <TModel, TComparable>(
     RemoteQueryable <TModel> target,
     Expression <Func <TModel, TComparable> > expression,
     IQuerySession session,
     bool isDesc)
 {
     return(new OrderByQueryable <TModel, TComparable>(session, target, expression, isDesc));
 }
Exemplo n.º 3
0
 public SkipQueryable(
     IQuerySession session,
     RemoteQueryable <TModel> target,
     Expression skip) :
     base(session, target.Provider)
 {
     Target = target;
     Skip   = skip;
 }
Exemplo n.º 4
0
 public TakeQueryable(
     IQuerySession session,
     RemoteQueryable <TModel> target,
     Expression take) :
     base(session, target.Provider)
 {
     Target = target;
     Take   = take;
 }
Exemplo n.º 5
0
 public OrderByQueryable(
     IQuerySession session,
     RemoteQueryable <TModel> target,
     Expression <Func <TModel, TComparable> > comparable,
     bool isDesc) :
     base(session, target.Provider)
 {
     Target     = target;
     Comparable = comparable;
     IsDesc     = isDesc;
 }
Exemplo n.º 6
0
 public WhereQueryable(
     IQuerySession session,
     RemoteQueryable <TModel> target,
     Expression <Func <TModel, bool> > predicate,
     JsonSerializerSettings jsonSettings) :
     base(session, target.Provider)
 {
     Target       = target;
     Predicate    = predicate;
     JsonSettings = jsonSettings;
 }
Exemplo n.º 7
0
 private static WhereQueryable <TModel> CreateSubject <TModel>(
     IQuerySession session,
     RemoteQueryable <TModel> target,
     Expression <Func <TModel, bool> > predicate,
     JsonSerializerSettings jsonSettings = null)
 {
     return(new WhereQueryable <TModel>(
                session,
                target,
                predicate,
                jsonSettings ?? new JsonSerializerSettings()));
 }
Exemplo n.º 8
0
 public SingularAttributesExecutor(
     RemoteQueryable <TModel> target,
     Expression <Func <TModel, bool> > expression,
     JsonSerializerSettings jsonSettings,
     SingularExecutorType type,
     bool isOrDefault) :
     base(target, expression)
 {
     Type         = type;
     IsOrDefault  = isOrDefault;
     JsonSettings = jsonSettings;
 }