방법: 예약된 알림 보내기

이후 특정 시점에 알림을 보내려는 시나리오가 있지만 알림을 보내는 백 엔드 코드를 다시 시작하는 간편한 방법이 없습니다. 표준 계층 알림 허브는 이후 최대 7일까지 알림을 예약할 수 있는 기능을 지원합니다.

알림 예약

알림을 보내는 경우 다음 예제와 같이 Notification Hubs SDK에서 ScheduledNotification 클래스를 사용합니다.

Notification notification = new AppleNotification("{\"aps\":{\"alert\":\"Happy birthday!\"}}");
var scheduled = await hub.ScheduleNotificationAsync(notification, new DateTime(2014, 7, 19, 0, 0, 0));

예약된 알림 취소

또한 해당 notificationId를 사용하여 이전에 예약된 알림을 취소할 수 있습니다.

await hub.CancelNotificationAsync(scheduled.ScheduledNotificationId);

보낼 수 있는 예약된 알림 수에는 제한이 없습니다.

다음 단계

다음 자습서를 참조하세요.