public SqlQueryBuilder(IDAOHelper daoHelper) { daoHelper.AssertNotNull(nameof(daoHelper)); _query = new StringBuilder(); _parametersManager = new SqlParametersManager(daoHelper); _tablesMap = new TablesCollection(); Parameters = new List <SqlParameter>(); DAOHelper = daoHelper; }
public BaseDAO(IGenericDatabaseFactory factory = null) { Factory = factory ?? new GenericDatabaseFactory(); SqlParametersManager = new SqlParametersManager(Factory.DAOHelper); }