public void onGiftsRetrieveFinished(string message) { SoomlaUtils.LogDebug(TAG, "SOOMLA/UNITY onGiftsRetrieveFinished: " + message); JSONObject eventJSON = new JSONObject(message); List <JSONObject> givenGiftsJSON = eventJSON["givenGifts"].list; List <Gift> givenGifts = new List <Gift>(); foreach (var givenGiftJSON in givenGiftsJSON) { givenGifts.Add(new Gift(givenGiftJSON)); } HighwayEvents.OnGiftsRetrieveFinished(givenGifts); }