Esempio n. 1
0
 private void FileManager_OperationCompleted(object sender, FileOperationEventArgs e)
 {
     Application.Current.Dispatcher.BeginInvoke((Action)(() =>
     {
         if (_clearFinished && e.Operation.OperationStatus != FileOperationStatus.Failed)
         {
             FileOperationViewmodel fovm = OperationList.FirstOrDefault(vm => vm.FileOperation == e.Operation); // don't remove failed
             if (fovm != null)
             {
                 OperationList.Remove(fovm);
                 fovm.Dispose();
             }
         }
         InvalidateRequerySuggested();
     }), null);
 }
Esempio n. 2
0
 private void FileManager_OperationCompleted(object sender, FileOperationEventArgs e)
 {
     if (e.Operation == null)
     {
         return;
     }
     OnUiThread(() =>
     {
         if (_clearFinished && e.Operation.OperationStatus != FileOperationStatus.Failed)
         {
             FileOperationViewmodel
             fovm = OperationList.FirstOrDefault(vm =>
                                                 vm.FileOperation == e.Operation); // don't remove failed
             if (fovm != null)
             {
                 OperationList.Remove(fovm);
                 fovm.Dispose();
             }
         }
         InvalidateRequerySuggested();
     });
 }
Esempio n. 3
0
 public HydraOperation GetOperation(HttpMethod method)
 {
     return(OperationList.FirstOrDefault(x => x.Method == method));
 }