-
public class NetworkModule
-
-
Constructor Summary
Constructors Constructor Description NetworkModule(Context context)
-
Method Summary
Modifier and Type Method Description final ContextgetContext()ContextprovideContext()OkHttpClientprovideOkHttp(IPrefManager prefManager)RetrofitprovideRetrofit(OkHttpClient okHttpClient)RetrofitprovideMlsApiRetrofit(OkHttpClient okHttpClient)MlsApiprovideMlsApi(@Named(value = MLS-API) Retrofit retrofit)-
-
Constructor Detail
-
NetworkModule
NetworkModule(Context context)
-
-
Method Detail
-
getContext
final Context getContext()
-
provideContext
@Provides()@Singleton() Context provideContext()
-
provideOkHttp
@Provides()@Singleton() OkHttpClient provideOkHttp(IPrefManager prefManager)
-
provideRetrofit
@Provides()@Named(value = PUBLIC-API)@Singleton() Retrofit provideRetrofit(OkHttpClient okHttpClient)
-
provideMlsApiRetrofit
@Provides()@Named(value = MLS-API)@Singleton() Retrofit provideMlsApiRetrofit(OkHttpClient okHttpClient)
-
provideMlsApi
@Provides()@Singleton() MlsApi provideMlsApi(@Named(value = MLS-API) Retrofit retrofit)
-
-
-
-