void player_AdError(object sender, VpaidMessageEventArgs e) { var vp = sender as IVpaid; var ad = activeAds[vp]; if (AdFailed != null) { AdFailed(this, new ActiveAdUnitEventArgs(ad)); } }
void player_AdLog(object sender, VpaidMessageEventArgs e) { var activeAd = activeAds[sender as IVpaid]; OnLog(new ActiveAdUnitLogEventArgs(activeAd, e.Message)); }