1
我的客户喜欢像Microsoft OneNote这样的程序,在这些程序中自动保存更改,并且他可以在明确要求时选择丢弃。我将不得不实施一些撤消功能,但我会在其他时间弄清楚。使用NHibernate,我想我可以在每一个属性/绑定变化上调用ISession.Update,但是我可以看到这种方法在路上真正的痛苦。我不是定时器的粉丝,但也许是一个5秒钟的定时器,从属性/绑定更改开始,并在定时器结束时使用BackgroundWorker线程保存到数据库。在WPF/MVVM/NHibernate中实现自动保存
您认为如何?