public static IRuntimePlatform ToRuntimePlatform(this NotificationPlatform notificationPlatform)
        {
            switch (notificationPlatform)
            {
            case NotificationPlatform.Wns:
                return(RuntimePlatform.UWP);

            case NotificationPlatform.Apns:
                return(RuntimePlatform.iOS);

            case NotificationPlatform.Fcm:
                return(RuntimePlatform.Android);

            default:
                throw new ArgumentException($"{notificationPlatform.ToString()} is not currently supported");
            }
        }
 internal static string GetRowKey(NotificationPlatform platform)
 => platform.ToString();