protected AbstractModelSQLEmit(IObjectMapInfoCache cache, ISQLTranslator tr, ITypeMap tm, IModelColumnsBuilder cb) { tr.ThrowIfNullArgument(nameof(tr)); tm.ThrowIfNullArgument(nameof(tm)); cb.ThrowIfNullArgument(nameof(cb)); cache.ThrowIfNullArgument(nameof(cache)); this._tr = tr; this._tm = tm; this._cb = cb; this._cache = cache; }
public ModelSQLEmit(IObjectMapInfoCache cache, ISQLTranslator tr, ITypeMap tm, IModelColumnsBuilder cb) : base(cache, tr, tm, cb) { }