public QueryTranslator(IMappingRuleTranslator mappingRuleTranslator) { _mappingRuleTranslator = mappingRuleTranslator; _selectTranslator = new SelectTranslator(mappingRuleTranslator); _whereTranslator = new WhereTranslator(mappingRuleTranslator); _insertTranslator = new InsertTranslator(mappingRuleTranslator); _translatedSelect = string.Empty; _translatedWhere = string.Empty; }