public PendingIntent GetNotificationPendingIntent(Context context, NotificationMessage message) { var intent = string.IsNullOrEmpty(message.Url()) ? new Intent(context, typeof(MainActivity)) : new Intent(Intent.ActionView, Uri.Parse(message.Url())); var pendingIntent = PendingIntent.GetActivity(context, new Random().Next(), intent, PendingIntentFlags.UpdateCurrent); return(NotificationManager.RedirectIntentForAnalytics(context, pendingIntent, message, true)); }