Exemple #1
0
        public SqlQueryBuilder(
            SqlResourceFinder sqlResourceFinder,
            string sqlProvider,
            string userTableName,
            string userIdColumn,
            string userNameColumn,
            string userEmailColumn)
        {
            Condition.Requires(sqlResourceFinder, "sqlResourceFinder").IsNotNull();
            Condition.Requires(sqlProvider, "sqlProvider").IsNotNullOrWhiteSpace();
            Condition.Requires(userTableName, "userTableName").IsNotNullOrWhiteSpace();
            Condition.Requires(userIdColumn, "userIdColumn").IsNotNullOrWhiteSpace();
            Condition.Requires(userNameColumn, "userNameColumn").IsNotNullOrWhiteSpace();

            this.sqlResourceFinder = sqlResourceFinder;
            this.sqlProvider       = sqlProvider;
            this.userTableName     = userTableName;
            this.userIdColumn      = userIdColumn;
            this.userNameColumn    = userNameColumn;
            this.userEmailColumn   = userEmailColumn;
        }
        public SqlQueryBuilder(
            SqlResourceFinder sqlResourceFinder, 
            string sqlProvider, 
            string userTableName, 
            string userIdColumn, 
            string userNameColumn, 
            string userEmailColumn)
        {
            Condition.Requires(sqlResourceFinder, "sqlResourceFinder").IsNotNull();
            Condition.Requires(sqlProvider, "sqlProvider").IsNotNullOrWhiteSpace();
            Condition.Requires(userTableName, "userTableName").IsNotNullOrWhiteSpace();
            Condition.Requires(userIdColumn, "userIdColumn").IsNotNullOrWhiteSpace();
            Condition.Requires(userNameColumn, "userNameColumn").IsNotNullOrWhiteSpace();

            this.sqlResourceFinder = sqlResourceFinder;
            this.sqlProvider = sqlProvider;
            this.userTableName = userTableName;
            this.userIdColumn = userIdColumn;
            this.userNameColumn = userNameColumn;
            this.userEmailColumn = userEmailColumn;
        }