package nucleus.example.network;
import android.util.Log;
import javax.inject.Singleton;
import dagger.Module;
import dagger.Provides;
import retrofit.RestAdapter;
@Module
public class NetworkModule {
@Singleton
@Provides
ServerAPI provideServerApi() {
return new RestAdapter.Builder()
.setEndpoint(ServerAPI.ENDPOINT)
.setLogLevel(RestAdapter.LogLevel.FULL)
.setLog(message -> Log.v("Retrofit", message))
.build().create(ServerAPI.class);
}
}