本篇就是讲解,如何在我们的Entity Framework Core中来使用和自定义我们的并发策略
2.Entity Framework Core并发令牌
要使用Entity Framework Core...中的并发策略,就需要使用我们的并发令牌(ConcurrencyCheck)
在Entity Framework Core中,并发的默认处理方式是无视并发冲突的,任何修改语句在条件符合的情况下,都可以修改成功...在高并发的情况下这种处理方式,肯定会给我们的数据库带来很多脏数据,所以,Entity Framework Core提供了并发令牌(ConcurrencyCheck)这个特性....2.原始值是在进行任何编辑之前最初从数据库检索的值。
3.数据库值是当前存储在数据库中的值。...在异常中,我们将当前上下文的版本号和数据库现有的版本号进行对比,发现当前上下文的版本号为过期数据,则不更新,并返回失败.
请仔细看代码中的注释.