Simplified use of ContentSelector in API and DAO, the specific handling logic is moved inside ContentDao.