// Creates a Singleton YumiRewardVideoAd. private YumiRewardVideoAd() { client = YumiAdsClientFactory.BuildRewardVideoClient(); client.CreateRewardVideoAd(); ConfigureRewardVideoEvents(); }
// public YumiRewardVideoAd() { Type yumiAdsClientFactory = Type.GetType( "YumiMediationSDK.YumiAdsClientFactory,Assembly-CSharp"); MethodInfo method = yumiAdsClientFactory.GetMethod( "BuildRewardVideoClient", BindingFlags.Static | BindingFlags.Public); this.client = (IYumiRewardVideoClient)method.Invoke(null, null); client.CreateRewardVideoAd(); ConfigureRewardVideoEvents(); }