在多线程程序中使用EF的好的建议?

Pat*_*ier 5 .net c# multithreading entity-framework locking

您有一些在多线程程序中使用EF的好的建议吗?

我有2层:

  • EF层以读取/写入我的数据库
  • 使用我的实体(读/写)并进行一些计算的多线程服务(我在框架中使用任务并行库)

如何在每个线程中同步对象上下文?您知道使其运作的好模式吗?

Sha*_*jib 0

我认为克雷格关于您的应用程序不需要线程的说法可能是正确的..但您可能会在模型中寻找 ConcurrencyCheck 的使用,以确保您不会“覆盖”您的更改