一个简单的retrofit工具类

使用

1
2
3
4
5
6
// 同步返回Optional<T>
var repos = RetrofitUtils.execute(service.listRepos("octocat")).orElse(new ArrayList<>());
// 异步
RetrofitUtils.execute(service.listRepos("octocat"), repos -> {
//业务逻辑
});

Gist