public static void onError(TraxnetError error) { if (errorPool.ContainsKey(error.zoneId)) { errorPool[error.zoneId] (error); } }
public static void onNativeRequestResponse(TraxnetNativeBannerAd result) { #if UNITY_ANDROID && !UNITY_EDITOR string zoneId = result.zoneId; if (result != null) { if (mMonoBehaviour != null && mMonoBehaviour.isActiveAndEnabled) { mMonoBehaviour.StartCoroutine(loadNativeBannerAdImages(result)); } else { if (errorPool.ContainsKey(zoneId)) { TraxnetError error = new TraxnetError(); error.zoneId = zoneId; error.message = "Invalid MonoBehaviour Object"; errorPool[zoneId] (error); } } } else { if (requestErrorPool.ContainsKey(zoneId)) { TraxnetError error = new TraxnetError(); error.zoneId = zoneId; error.message = "Invalid Result"; errorPool[zoneId] (error); } } #endif }