add function DialWithParam
refactor GetPagingResultPagedTraverser