public OrderByClientRequestPipe( IDictionary <string, IOrderByExpressionFactory <TInput> > orderByDictionary, IOrderByClientRequestInterpreter orderByClientRequestInterpreter, IOutputPipe <IQueryable <TInput> > parent) : base(parent) { this.orderByDictionary = orderByDictionary; this.orderByClientRequestInterpreter = orderByClientRequestInterpreter; }
public ApplyOrderByClientRequestObserver( IDictionary <string, IOrderByExpressionFactory <TSource> > orderByExpressionsDictionary, IOrderByClientRequestInterpreter interpreter, IObserver <IQueryable <TSource> > child, IDisposable disposable) : base(child, disposable) { this.orderByExpressionsDictionary = orderByExpressionsDictionary; this.interpreter = interpreter; }
public OrderByClientRequestPipeFactory(IOrderByClientRequestInterpreter interpreter) { this.interpreter = interpreter; }