Beispiel #1
0
 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;
 }