retorfit2 로 통신할 때에 request 객체와 response 객체를 하나의 base 타입으로 받을 수 없을까요?

조회수 909회

보통은 retrofit2 구현은 다음과 같이 구현되는데요...

service.request().enqueue(new Callback<ResponseAppInfo>() {
            @Override
            public void onResponse(Call<ResponseAppInfo> call, Response<ResponseAppInfo> response) {
            }

            @Override
            public void onFailure(Call<ResponseAppInfo> call, Throwable t) {
            }
        });

ResponseBase 란 녀석을 generic 타입이나 reflection을 써서 하나의 응답 코드로 받을 수는 없을까요?

  • (•́ ✖ •̀)
    알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)