public DataRepository(DataContext dc, IDataFiller idf) { filler = idf; dataContext = dc; dataContext.eventObservableCollection.CollectionChanged += (sender, e) => { OnEventChanged?.Invoke(e); }; }
public DataService(DataRepository _repository) { repository = _repository; repository.OnEventChanged += (args) => { OnEventChanged?.Invoke(args); }; OnEventChanged = (args) => { NotifyCollectionChangedEventArgs eventArgs = (NotifyCollectionChangedEventArgs)args; string added = ""; foreach (var item in eventArgs.NewItems) { added += item.ToString() + ";"; } Console.WriteLine(added); }; }