public ConventionPagedQuery(ILinqRequestHandler handler, IPageConvertor <TResponse> convertor) { Query = new BaseLinquery <IPageQriteria <TParam>, IPage <TResponse> >( Conventions <TResponse> .PageSpec <TParam>(), handler, convertor ); }
protected SpecLinqQuery(ILinqRequestHandler linqRequestHandler, ILinqConvertor <TResponse> convertor) : base(linqRequestHandler) { Convertor = convertor; }
protected Linquery(ILinqRequestHandler linqRequestHandler, ILinqConvertor <TResponse> convertor) : base(linqRequestHandler, convertor) { }
public BaseLinquery(ILinqSpec <TParam> linqSpec, ILinqRequestHandler linqRequestHandler, ILinqConvertor <TResponse> convertor) : this(linqRequestHandler, convertor) { Spec = linqSpec; }
public CreateBookCheckQuery(ILinqRequestHandler handler) : base(handler) { }
protected BaseRequestQuery(ILinqRequestHandler requestHandler) { Handler = requestHandler ?? throw new ArgumentNullException(nameof(requestHandler)); }
public SofisticatedQuery(ILinqRequestHandler requestHandler) : base(requestHandler) { }
public ConventionIdQuery(ILinqRequestHandler handler, ISingleLinqConvertor <TResponse> linqConvertor) { query = new BaseLinquery <IHasId, TResponse>(Conventions <TResponse> .IdSpec, handler, linqConvertor); }
public AllEntityLinquery(ILinqRequestHandler handler, IEnumLinqConvertor <TResponse> convertor) : base(LinqSpec <TEntity> .All(), handler, convertor) { }
public FilteredAuthorLinquery(ILinqRequestHandler handler, IEnumLinqConvertor <Author> convertor) : base(LinqSpec <Author> .Filter <EmptyQriteria>((a) => a.Id > 1), handler, convertor) { }
public FantasticFuncQuery(ILinqRequestHandler handler, IEnumLinqConvertor <BookDto> convertor) : base(new FantasticSpec(), handler, convertor) { }
public BookOrAuthorQuery(ILinqRequestHandler handler, IEnumLinqConvertor <BookDto> convertor) : base(new BookOrAuthorFilterSpec(), handler, convertor) { }
public PopularAuthorQuery(ILinqRequestHandler requestHandler, IEnumLinqConvertor <Author> convertor) : base(new PopularAuthorSpec(), requestHandler, convertor) { }
public AuthorNameQuery(ILinqRequestHandler handler, IEnumLinqConvertor <AuthorDto> linqConvertor) : base(handler, linqConvertor) { }
public SpecLinqQuery(ILinqSpec <TParam, TEntity> linqSpec, ILinqRequestHandler linqRequestHandler, ILinqConvertor <TResponse> convertor) : this(linqRequestHandler, convertor) { Spec = linqSpec; }
public SpecLinqQuery(IFilterSpec <TParam, TEntity> filterSpec, ILinqRequestHandler handler, ILinqConvertor <TResponse> linqConvertor) : this(LinqSpec <TEntity> .Filter(filterSpec), handler, linqConvertor) { }
public BaseRequestQuery(ILinqRequest <TParam, TResponse> linqRequest, ILinqRequestHandler requestHandler) : this(requestHandler) { LinqRequest = linqRequest; }
protected RequestQuery(ILinqRequestHandler linqRequestHandler) : base(linqRequestHandler) { }
public SofQuer(ILinqRequestHandler requestHandler) : base(requestHandler) { }