Update repository interfaces

Support PagedResult.
Support multiple OrderBy.
Remove duplexcate Functions.