public void GetNetWorkCall(NetworkCallType callType, string uri, List <KeyValuePojo> parameters, ReqCallback callback) { string bodyJsonString = string.Empty; if (callType == NetworkCallType.POST_METHOD_USING_JSONDATA) { bodyJsonString = getEncodedParams(parameters); } GetNetWorkCall(callType, uri, bodyJsonString, parameters, callback); }
private void GetNetWorkCall(NetworkCallType callType, string uri, string bodyJsonString, List <KeyValuePojo> parameters, ReqCallback callback) { switch (callType) { case NetworkCallType.GET_METHOD: StartCoroutine(RequestGetMethod(uri, parameters, callback)); break; case NetworkCallType.POST_METHOD_USING_JSONDATA: StartCoroutine(PostRequestUsingJSON(uri, bodyJsonString, callback)); break; case NetworkCallType.POST_METHOD_USING_FORMDATA: StartCoroutine(PostRequestUsingForm(uri, parameters, callback)); break; } }