public AbstractQuerySQLEmit(IObjectMapInfoCache cache, ISQLTranslator tr, IQueryViewVisitor vv, IQueryColumnBuilder cb, IQueryCriteriaVisitor cv, IQueryOrderVisitor ov) { cache.ThrowIfNullArgument(nameof(cache)); tr.ThrowIfNullArgument(nameof(tr)); vv.ThrowIfNullArgument(nameof(vv)); cb.ThrowIfNullArgument(nameof(cb)); cv.ThrowIfNullArgument(nameof(cv)); ov.ThrowIfNullArgument(nameof(ov)); _cache = cache; _tr = tr; _vv = vv; _cb = cb; _cv = cv; _ov = ov; }
public QuerySQLEmit(IObjectMapInfoCache cache, ISQLTranslator tr, IQueryViewVisitor vv, IQueryColumnBuilder cb, IQueryCriteriaVisitor cv, IQueryOrderVisitor ov) : base(cache, tr, vv, cb, cv, ov) { }