Esempio n. 1
0
        /// <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,
            });
        }
Esempio n. 2
0
 private void _issueData_PushMessages(string CallBackMemberName, PushMessageEventArgs e)
 {
     MessageBox.Show(e.Message, e.Title, e.Buttons);
 }