Exemplo n.º 1
0
        public SpeakController(AlertingService alertingService)
        {
            _alertingService = alertingService;

            _historyRepository = new FileSpeechHistoryRepository();
            _snoozeService     = new FileSnoozeService();
        }
Exemplo n.º 2
0
        public async Task <IActionResult> Snooze()
        {
            var snoozeService = new FileSnoozeService();

            DateTime?su = snoozeService.GetSnoozedUntil();

            return(View(su));
        }
Exemplo n.º 3
0
        public async Task <IActionResult> DoSnooze(int?minutes)
        {
            var snoozeService = new FileSnoozeService();

            if (minutes.HasValue)
            {
                snoozeService.Snooze(minutes.Value);
            }
            else
            {
                snoozeService.CancelSnooze();
            }

            return(RedirectToAction("snooze"));
        }