我有一个 MVC Web 应用程序,我正在使用我自己的会员提供程序。我已经为 MVC 应用程序和自定义成员资格提供程序实现了带有 POCO、存储库和工作单元的实体框架。
我发现当数据在成员资格提供程序中创建的实体之外发生更改时,数据不会更新。当实体在 Web 请求中短暂存在时,系统可以正常工作,但是成员资格提供程序是从 Web 应用程序启动的,并且不像控制器那样被处理。
我已经阅读了我能找到的每一篇文章,但还没有找到如何克服实体框架的这个限制。我是否必须求助于旧的 ADO 代码才能从数据库中获取最新数据?