private void ResetFieldsRelatedToUpdateCheck () { m_isAutomaticCheck = false; m_updateGETRequest = null; }
public void CheckForUpdates (bool isAutoCheck = false) { // Mark if request is auto or manual check m_isAutomaticCheck = isAutoCheck; string _productName = GetGlobalIdentificationForThisProduct(); string _productDetailsPath = string.Format(kProductDetailsPathFormat, _productName); URL _URL = URL.URLWithString(kServerBaseAddress, _productDetailsPath); // Start asynchronous request GETRequest _request = GETRequest.CreateAsyncRequest(_URL, null); _request.OnSuccess = RequestForUpdatesSuccess; _request.OnFailure = RequestForUpdatesFailed; // Start request _request.StartRequest(); // Cache request m_updateGETRequest = _request; }
public static GETRequest CreateAsyncRequest(URL _URL, object _params) { GETRequest _request = new GETRequest(_URL, _params, true); return(_request); }
public static GETRequest CreateRequest(URL _URL, object _params) { GETRequest _request = new GETRequest(_URL, _params, false); return(_request); }
public static GETRequest CreateAsyncRequest (URL _URL, object _params) { GETRequest _request = new GETRequest(_URL, _params, true); return _request; }
public static GETRequest CreateRequest (URL _URL, object _params) { GETRequest _request = new GETRequest(_URL, _params, false); return _request; }