Exemplo n.º 1
0
        public Task LoadVideo() => Thread.UI.Run(() =>
        {
            if (string.IsNullOrEmpty(PlacementId))
            {
                OnAdFailed.Raise("The PlacementId of the RewardedVideoAd has not specified!");
                return;
            }

            RewardedVideo          = new ads.RewardedVideoAd(PlacementId);
            RewardedVideo.Delegate = new RewardedVideoListener(this);
            RewardedVideo.LoadAd();
        });
Exemplo n.º 2
0
 public void RewardedVideoAdVideoComplete(ads.RewardedVideoAd ad) => Ad.OnAdVideoCompleted.Raise();
Exemplo n.º 3
0
 public void RewardedVideoAdDidClose(ads.RewardedVideoAd ad) => Ad.OnAdClosed.Raise();
Exemplo n.º 4
0
 public void OnError(ads.RewardedVideoAd ad, NSError error) => Ad.OnAdFailed.Raise("An error occured in the RewardedVideoAd");
Exemplo n.º 5
0
 public void RewardedVideoAdDidLoad(ads.RewardedVideoAd ad) => Ad.OnAdLoaded.Raise();