public AppleNotification() { DeviceToken = string.Empty; Payload = new AppleNotificationPayload(); Identifier = GetNextIdentifier(); }
public static AppleNotification WithPasskitUpdate(this AppleNotification n) { var payLoad = new AppleNotificationPayload(); payLoad.AddCustom("aps", string.Empty); n.Payload = payLoad; return(n); }
public AppleNotification(string deviceToken, AppleNotificationPayload payload) { if (!string.IsNullOrEmpty(deviceToken) && deviceToken.Length != DEVICE_TOKEN_STRING_SIZE) { throw new NotificationFailureException(5, this); //Invalid DeviceToken Length } DeviceToken = deviceToken; Payload = payload; Identifier = GetNextIdentifier(); }
public static AppleNotification WithPayload(this AppleNotification n, AppleNotificationPayload payload) { n.Payload = payload; return(n); }