public SearchByClientRequestPipeFactory(
     IScopedStorage <HttpContext> httpContextStorage,
     IQueryArgumentKeys queryArgumentKeys)
 {
     this.httpContextStorage = httpContextStorage;
     this.queryArgumentKeys  = queryArgumentKeys;
 }
Exemple #2
0
 public PaginationByClientRequestInterpreter(
     IScopedStorage <HttpContext> httpContextStorage,
     IQueryArgumentKeys queryArgumentKeys)
 {
     this.queryCollection   = httpContextStorage.Value.Request.Query;
     this.queryArgumentKeys = queryArgumentKeys;
 }
Exemple #3
0
 public RestCollectionLinkGenerator(
     IScopedStorage <HttpContext> httpContextStorage,
     IQueryArgumentKeys queryArgumentKeys)
 {
     this.request           = httpContextStorage.Value.Request;
     this.queryArgumentKeys = queryArgumentKeys;
 }
 public SearchByClientRequestPipe(
     IScopedStorage <HttpContext> httpContextStorage,
     IQueryArgumentKeys queryArgumentKeys,
     Func <string, Expression <Func <TInput, bool> > > search,
     IOutputPipe <IQueryable <TInput> > parent)
     : base(parent)
 {
     this.queryArgumentKeys = queryArgumentKeys;
     this.search            = search;
     this.queryCollection   = httpContextStorage.Value.Request.Query;
 }