Exemplo n.º 1
0
 private void StateManager_ItemCompleted(object sender, CurrentItemEventArgs e)
 {
     if (StateSaver.Default.Get(Strings.RUN_SCHEDULETIME, false))
     {
         var runAt = StateSaver.Default.Get <TimeSpan>(Strings.SCHEDULETIME, TimeSpan.Zero);
         m_ScheduledWorker.Add(e.CurrentItem, runAt, (i) => { i.Message = string.Concat("Scheduled upload for ", runAt); i.State = StateManager.eState.WAIT; });
     }
     else
     {
         SendToServerAsync(e.CurrentItem);
     }
 }