public void SendEvent(XCEvent ev) { if (ev.GetPluginName() == XCFeedbackEvent.PluginName) { XCFeedbackEvent feedbackEvent = (XamarinBridge.PCL.Types.XCFeedbackEvent)ev; XCFeedbackNotification feedback = feedbackEvent.FeedbackNotification; NITFeedback nativeFeedback = new NITFeedback(); nativeFeedback = AdapterFeedback.GetNative(feedback); NITFeedbackEvent nativeFeedbackEvent = new NITFeedbackEvent(nativeFeedback, feedbackEvent.rating, feedbackEvent.comment); NITManager.DefaultManager.SendEventWithEvent(nativeFeedbackEvent, (error) => { if (error != null) { Console.WriteLine("SendEventWithEvent error ios" + error); } else { Console.WriteLine("SendEventWithEvent ios"); } }); } }
public void SendEvent(XCEvent ev) { if (ev.GetPluginName() == XCFeedbackEvent.PluginName) { XCFeedbackEvent feedbackEvent = (XamarinBridge.PCL.Types.XCFeedbackEvent)ev; XCFeedbackNotification feedback = feedbackEvent.FeedbackNotification; Feedback nativeFeedback = AdapterFeedback.GetNative(feedback); FeedbackEvent nativeFeedbackEvent = new FeedbackEvent(nativeFeedback, feedbackEvent.rating, feedbackEvent.comment); NearItManager.Instance.SendEvent(nativeFeedbackEvent); } else { Console.WriteLine("Error SendEvent android"); } }