Ejemplo n.º 1
0
 protected object Add(ActionListWithTaskItem item)
 {
     lock (_lockItems)
     {
         Items.Add(item);
     }
     return(item);
 }
Ejemplo n.º 2
0
 protected object AddFirst(ActionListWithTaskItem item)
 {
     lock (_lockItems)
     {
         Items.Insert(0, item);
     }
     return(item);
 }
Ejemplo n.º 3
0
 public object Remove(ActionListWithTaskItem item)
 {
     lock (_lockItems)
     {
         var removeItem = Items.Find(i => i.VoidOrTaskAction.Equals(item.VoidOrTaskAction));
         if (removeItem is { })