public static ObservableCollectionBatchDispatcher <TElement> Dispatch <TElement>(this DependencyObjectCollectionBase <TElement> dependencyObjectCollection, Action <IEnumerable <TElement> > onItemsAdded, Action <IEnumerable <TElement> > onItemsRemoved) where TElement : DependencyObject { return(ObservableCollectionDispatcher.Dispatch(dependencyObjectCollection, onItemsAdded, onItemsRemoved)); }
public static ObservableCollectionBatchDispatcher <TElement> Dispatch <TElement>(this ObservableCollection <TElement> observableCollection, Action <IEnumerable <TElement> > onItemsAdded, Action <IEnumerable <TElement> > onItemsRemoved) { return(ObservableCollectionDispatcher.Dispatch(observableCollection, onItemsAdded, onItemsRemoved)); }