FirstOrDefault call in entity framework is cached but database is changed
问题 I have a strange issue, which I haven't experienced before. I use Entity Framework to retrieve my records. I have the following call: var dbOrganisation = repository.DbOrganisation.FirstOrDefault(c => c.Id == id); I expect no caching of this call. So when I make this call, I expect it to query the database and retrieve the latest DbOrganisation object. But that is not what happens. I call this method relatively two times relatively short time after eachother (~5-10 seconds). But in this