Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.khibar.simaskes.apihelper;
- import okhttp3.OkHttpClient;
- import okhttp3.logging.HttpLoggingInterceptor;
- import retrofit2.Retrofit;
- import retrofit2.converter.gson.GsonConverterFactory;
- public class RetrofitClient {
- private static Retrofit retrofit = null;
- public static Retrofit getClient(String baseUrl){
- HttpLoggingInterceptor interceptor = new HttpLoggingInterceptor();
- interceptor.setLevel(HttpLoggingInterceptor.Level.BODY);
- OkHttpClient client = new OkHttpClient.Builder().addInterceptor(interceptor).build();
- if (retrofit == null ){
- retrofit = new Retrofit.Builder()
- .baseUrl(baseUrl)
- .addConverterFactory(GsonConverterFactory.create())
- .client(client)
- .build();
- }
- return retrofit;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement