public static MoPubBase.MediatedNetwork ToMoPubMediatedNetwork(this MoPubSettings.MediatedNetwork mediatedNetwork) { if (mediatedNetwork == null) { return(null); } return(new MoPubBase.MediatedNetwork() { AdapterConfigurationClassName = mediatedNetwork.GetAdapterConfigurationClassName(), MediationSettingsClassName = mediatedNetwork.MediationSettingsClassName, NetworkConfiguration = mediatedNetwork.NetworkConfiguration, MediationSettings = StringStringDictToStringObjectDict(mediatedNetwork.MediationSettings), MoPubRequestOptions = mediatedNetwork.MoPubRequestOptions, }); }