我有这个表,“用户”我存储UserID,Email和CompanyID。我在网站上使用simplemembership。
当用户登录时,一切正常,我可以访问CompanyID,但是如果我更改了DB中的CompanyID,则这不会反映在网站上。
如果我尝试此查询:dbContext.Users.Find(id).CompanyID
它仍会返回旧的CompanyID。如果我等待一段时间,会反映更新,但为什么不立即反映新的db-value?
由于
答案 0 :(得分:0)
实体框架缓存结果。
请搜索如何关闭实体框架上的缓存,以了解更多信息。