public static IQueryable Apply <TParam>(this ILinqProvider linqProvider, ILinqSpec <TParam> spec, TParam qrit) => spec.Query(linqProvider, qrit);
public SpecLinqQuery(ILinqSpec <TParam, TEntity> linqSpec, ILinqRequestHandler linqRequestHandler, ILinqConvertor <TResponse> convertor) : this(linqRequestHandler, convertor) { Spec = linqSpec; }
public static IQueryable <TEntity> Apply <TParam, TEntity>(this IQueryable <TEntity> query, ILinqSpec <TParam, TEntity> spec, TParam qrit) where TEntity : class => spec.Query(query, qrit);
public BaseLinquery(ILinqSpec <TParam> linqSpec, ILinqRequestHandler linqRequestHandler, ILinqConvertor <TResponse> convertor) : this(linqRequestHandler, convertor) { Spec = linqSpec; }