Esempio n. 1
0
        public void ConfirmAdd_ConfirmsCurrentAutoStart()
        {
            Service.AllCurrentAutoStarts.Add(AutoStartEntry);

            Service.ConfirmAdd(Guid);

            Assert.AreEqual(ConfirmStatus.Confirmed, AutoStartEntry.ConfirmStatus);
        }
 public void ConfirmAdd(AutoStartEntry autoStart)
 {
     Task.Run(() => {
         try {
             AppStatus.IncrementRunningActionCount();
             Logger.Trace("ConfirmAdd called");
             AutoStartService.ConfirmAdd(autoStart);
         } catch (Exception e) {
             var message = $"Failed to confirm add of {autoStart}";
             var err     = new Exception(message, e);
             Logger.Error(err);
             MessageService.ShowError(message, e);
         } finally {
             AppStatus.DecrementRunningActionCount();
         }
     });
 }