private static TakeQueryable <TModel> CreateSubject <TModel>(RemoteQueryable <TModel> target, Expression skip) { return(new TakeQueryable <TModel>( Mock.Of <IQuerySession>(), target, skip)); }
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)); }
public SkipQueryable( IQuerySession session, RemoteQueryable <TModel> target, Expression skip) : base(session, target.Provider) { Target = target; Skip = skip; }
public TakeQueryable( IQuerySession session, RemoteQueryable <TModel> target, Expression take) : base(session, target.Provider) { Target = target; Take = take; }
public OrderByQueryable( IQuerySession session, RemoteQueryable <TModel> target, Expression <Func <TModel, TComparable> > comparable, bool isDesc) : base(session, target.Provider) { Target = target; Comparable = comparable; IsDesc = isDesc; }
public WhereQueryable( IQuerySession session, RemoteQueryable <TModel> target, Expression <Func <TModel, bool> > predicate, JsonSerializerSettings jsonSettings) : base(session, target.Provider) { Target = target; Predicate = predicate; JsonSettings = jsonSettings; }
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())); }
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; }