public RepositoryQuery(IReader <T> reader, IMapper <T, U> mapper, ISqlSyntaxSign sqlsyntaxsign, ISqlCommandBuilder sqlcommandbuilder, ISqlCreator sqlcreator) : this(sqlsyntaxsign, mapper, sqlcommandbuilder, new SqlCommandExecutor <T>(sqlcreator, reader), new SqlCommandExecutorBulk(sqlcreator)) { }
public SqlCommandExecutor(ISqlCreator creator, IReader <T> reader) : base(reader) { _creator = creator; }
public CommonRepository(ISqlCreator sqlCreator, IDataRepository dataRepository) { this.SqlCreator = sqlCreator; this.DataRepository = dataRepository; }
protected Repository(string dbName) : this() { _dbname = dbName; creator = SqlCreatorFactory.GetSqlCreator <TL>(); }
public Repository() { creator = SqlCreatorFactory.GetSqlCreator <TL>(); }
public DynamicRDBService(ISqlCreator sqlCreator, IDataRepository dataRepository) { this.SqlCreator = sqlCreator; this.DataRepository = dataRepository; }
public SqlCommandExecutorBulk(ISqlCreator creator) : base() { _creator = creator; }