I either have a dagger issue or a okhttp issue so ...
# squarelibraries
c
I either have a dagger issue or a okhttp issue so I figured just tossing the question out here would be fine. I have an okhttp authenticator
RefreshTokenAuthenticator
that on a 401 calls
myApiService.getNewAuthTokenWithRefreshToken
to trade in a refresh token for a new auth token. My dependency graph looks like this:
RetrofitService
->
OkHttpClient
->
RefreshTokenAuthenticator
->
RetrofitService!?!?
Do I have a legitimate use case for Lazy in dagger, or should my Authenticator not be calling my apiService?