我正在设计一个项目。我决定使用EF对现有的数据库表进行建模。主要特点是:
主要问题是:EF是否具有内置方法以可配置的方式侦听数据源并触发更新事件?否则,是否存在使EF和DB更新一起工作的好方法?
回答主要问题:不。我已经在EF工作了很长时间;从来没有见过这样的功能。
为了“实时”更新数据,我认为SignalR将是解决方案。您的客户端挂接到SignalR服务器(为来自服务器的呼叫声明一个处理程序),并在发生更改时接收该呼叫。您将相应地刷新数据(通过EF的新呼叫)。您的SignalR实例执行“捕获”外部方的更新,并调用客户端方法来告知它这样做。
在这种情况下,EF没什么特别的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句