Beispiel #1
0
        Task IReminderService.Unregister(string id)
        {
            reminders.Remove(id);
            var request = new RecordedReminderRequest(id, RecordedReminderRequestKind.Unregister, null);

            requests.Add(request);
            return(Task.CompletedTask);
        }
Beispiel #2
0
        Task IReminderService.Register(string id, TimeSpan due, TimeSpan period)
        {
            var reminder = new RecordedReminder(id, due, period);
            var request  = new RecordedReminderRequest(id, RecordedReminderRequestKind.Register, reminder);

            reminders.Add(id, reminder);
            requests.Add(request);
            return(Task.CompletedTask);
        }