// Path: app/src/main/java/kesshou/android/daanx/util/network/Config.java
// public class Config {
// 
//     private enum Env {
// 
//         PROD("kesshou.dacsc.club"),
//         DEV("dev.dacsc.club"); // PROD: Production website ,DEV: Developement website
// 
// 
//         public final String host;
// 
//         Env(String host) {
//             this.host = host;
//         }
//     }
// 
//     // API Version
//     private final static String VERSION = "1";
// 
//     // Using Env
//     private final static Env env = Env.PROD;
// 
//     public static String getAPIPath() {
//         return getAPIPath( Config.env, Config.VERSION);
//     }
// 
//     private static String getAPIPath( Env env, String version ) {
//         return "https://"+env.host+"/v"+version+"/";
//     }
// 
// }


import android.content.Context;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import kesshou.android.daanx.util.network.Config;
import retrofit2.Retrofit;
import retrofit2.converter.gson.GsonConverterFactory;
package kesshou.android.daanx.util.network.client;




/**
 * Created by yoyoIU on 2016/9/19.
 */
public class RetrofitClient {

	private static Context mContext;
	private static Gson gson;

	private static class RetrofitClientHolder{
		static Retrofit instance = new Retrofit.Builder()
// Path: app/src/main/java/kesshou/android/daanx/util/network/Config.java
// public class Config {
// 
//     private enum Env {
// 
//         PROD("kesshou.dacsc.club"),
//         DEV("dev.dacsc.club"); // PROD: Production website ,DEV: Developement website
// 
// 
//         public final String host;
// 
//         Env(String host) {
//             this.host = host;
//         }
//     }
// 
//     // API Version
//     private final static String VERSION = "1";
// 
//     // Using Env
//     private final static Env env = Env.PROD;
// 
//     public static String getAPIPath() {
//         return getAPIPath( Config.env, Config.VERSION);
//     }
// 
//     private static String getAPIPath( Env env, String version ) {
//         return "https://"+env.host+"/v"+version+"/";
//     }
// 
// }


// Path: app/src/main/java/kesshou/android/daanx/util/network/client/RetrofitClient.java
import android.content.Context;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import kesshou.android.daanx.util.network.Config;
import retrofit2.Retrofit;
import retrofit2.converter.gson.GsonConverterFactory;

package kesshou.android.daanx.util.network.client;




/**
 * Created by yoyoIU on 2016/9/19.
 */
public class RetrofitClient {

	private static Context mContext;
	private static Gson gson;

	private static class RetrofitClientHolder{
		static Retrofit instance = new Retrofit.Builder()
			.baseUrl(Config.getAPIPath())