Refactor appcore legacy api to cpp

No match.