我希望每次将项添加到DbSet时都执行一个方法。
这可能不用每次调用这个方法分开吗?
答案 0 :(得分:1)
DbSet的属性为“Local
”,即ObservableCollection
。您可以在此订阅CollectionChanged
以查看添加内容的时间。
类似于:
this.ttActivities.Local.CollectionChanged += ttActivitiesChanged;
public void ttActivitiesChanged(object sender, NotifyCollectionChangedEventArgs args)
{
if (args.Action == NotifyCollectionChangedAction.Add)
{
// Something has been added
}
}