internal ViewModelCollectionChangedEventArgs(ImprovedNotifyCollectionChangedEventArgs <TItem> eventArgs) { if (eventArgs == null) { throw new ArgumentNullException(nameof(eventArgs)); } _originalEventArgs = eventArgs; }
private void _itemsOnImprovedCollectionChanged(object sender, ImprovedNotifyCollectionChangedEventArgs <TItem> e) { CollectionChanged?.Invoke(this, new ViewModelCollectionChangedEventArgs <TItem>(e)); }