/// <summary> /// Called when notification is received. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void PushModel_NotificationReceived(object sender, PushMessageEventArgs e) { Log.Debug(Tag, "================== Notification Received =================="); Log.Debug(Tag, $"AppData: [{e.AppData}]"); Log.Debug(Tag, $"Message: [{e.Message}]"); Log.Debug(Tag, $"ReceivedAt: [{e.ReceivedAt}]"); Log.Debug(Tag, $"Sender: [{e.Sender}]"); Log.Debug(Tag, $"SessionInfo: [{e.SessionInfo}]"); Log.Debug(Tag, $"RequestId: [{e.RequestId}]"); Log.Debug(Tag, $"Type: [{e.Type}]"); Log.Debug(Tag, "==========================================================="); NotificationReceived?.Invoke(this, new NotificationReceivedEventArgs { AppData = e.AppData, Message = e.Message, ReceivedAt = e.ReceivedAt, Sender = e.Sender, SessionInfo = e.SessionInfo, RequestId = e.RequestId, Type = e.Type, }); }
private void _issueData_PushMessages(string CallBackMemberName, PushMessageEventArgs e) { MessageBox.Show(e.Message, e.Title, e.Buttons); }