.net core 积垢与检索问题

.net core 积垢与检索问题,.net-core,crud,.net Core,Crud,我正在开发一个Web API。到目前为止,我已经成功地使用带有EF1.1的.NET内核执行CRUD操作。但是,当我更新一条记录并检索它时,我会不断获取该记录的旧版本,而不是当前更新的版本。在数据库表上,更新的记录是正确的,但使用Web API检索到的记录版本不正确 当我停止并启动Web服务时,我得到了正确的版本。如何始终使用Web API获取最实时正确的记录版本?Web API将用于实时最新信息至关重要的银行支付系统。我不知道这项技术,但您是否有模型定义或ORM设置?如果是这样的话,读者可能需要

我正在开发一个Web API。到目前为止,我已经成功地使用带有EF1.1的.NET内核执行CRUD操作。但是,当我更新一条记录并检索它时,我会不断获取该记录的旧版本,而不是当前更新的版本。在数据库表上,更新的记录是正确的,但使用Web API检索到的记录版本不正确


当我停止并启动Web服务时,我得到了正确的版本。如何始终使用Web API获取最实时正确的记录版本?Web API将用于实时最新信息至关重要的银行支付系统。

我不知道这项技术,但您是否有模型定义或ORM设置?如果是这样的话,读者可能需要看看它们。你是如何进行检索的?请在您的问题中添加任何相关的配置或代码。请阅读-总结是,这不是解决志愿者问题的理想方式,可能会对获得答案产生反作用。请不要将此添加到您的问题中。当您在调试期间从数据库中获取它时,它是旧版本(在您返回之前)?在这种情况下,可能存在ORM缓存。或者您是否错误地使用了CreateDataAction?