protected void DidFailToShowAd(AdBuddizError error) { if (FailToShowAd != null) { FailToShowAd(this, new AdBuddizErrorEventArgs(error)); } if (Delegate != null) { Delegate.DidFailToShowAd(error); } }
public AdBuddizErrorEventArgs(AdBuddizError error) { ErrorDescription = AdBuddizHandler.Instance.NameForError(error); Error = error; }
public String NameForError(AdBuddizError error) { return(error.ToString()); }
//end public void DidFailToShowAd(Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError error) { AdBuddizError errorEnum = AdBuddizError.UnsupportedAndroidSdk; if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.ActivityParameterIsNull) { errorEnum = AdBuddizError.ActivityParameterIsNull; } else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.ConfigExpired) { errorEnum = AdBuddizError.ConfigExpired; } else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.ConfigNotReady) { errorEnum = AdBuddizError.ConfigNotReady; } else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.InvalidPublisherKey) { errorEnum = AdBuddizError.InvalidPublisherKey; } else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.MissingAdbuddizActivityInManifest) { errorEnum = AdBuddizError.MissingAdbuddizActivityInManifest; } else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.MissingInternetPermissionInManifest) { errorEnum = AdBuddizError.MissingInternetPermissionInManifest; } else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.MissingPublisherKey) { errorEnum = AdBuddizError.MissingPublisherKey; } else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.NoMoreAvailableAds) { errorEnum = AdBuddizError.NoMoreAvailableAds; } else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.NoMoreAvailableCachedAds) { errorEnum = AdBuddizError.NoMoreAvailableCachedAds; } else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.NoNetworkAvailable) { errorEnum = AdBuddizError.NoNetworkAvailable; } else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.PlacementBlocked) { errorEnum = AdBuddizError.PlacementBlocked; } else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.ShowAdCallsTooClose) { errorEnum = AdBuddizError.ShowAdCallsTooClose; } else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.UnknownExceptionRaised) { errorEnum = AdBuddizError.UnknownExceptionRaised; } else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.UnsupportedAndroidSdk) { errorEnum = AdBuddizError.UnsupportedAndroidSdk; } FailToShowAd?.Invoke(this, new AdBuddizErrorEventArgs(errorEnum)); if (Delegate != null) { Delegate.DidFailToShowAd(errorEnum); } }
public String NameForError(AdBuddizError error) { return(AdBuddiz.Xamarin.Internal.AdBuddiz.NameForError((int)error)); }
public void DidFailToShowAd(AdBuddizError error) { Console.WriteLine("On fail to show " + error.ToString()); }
public String NameForError(AdBuddizError error) { return error.ToString(); }
public String NameForError(AdBuddizError error) { return AdBuddiz.Xamarin.Internal.AdBuddiz.NameForError((int)error); }