public override void AppEventsLogPurchase( float logPurchase, string currency = "USD", Dictionary<string, object> parameters = null) { NativeDict dict = MarshallDict(parameters); if (string.IsNullOrEmpty(currency)) { currency = "USD"; } iosFBAppEventsLogPurchase(logPurchase, currency, dict.numEntries, dict.keys, dict.vals); }