我正在使用Workflow Foundation 4和Entity Framework 4.1。
我正在使用ReceiveAndSendReply活动集构建我的工作流程。对于我来说,每组接收和发送回复活动使用单个ObjectContext(或现在的DbContext)是有意义的。
我应该如何管理ObjectContext?是否有针对此的活动,还是需要手动管理它?
答案 0 :(得分:1)
答案 1 :(得分:0)
最好不要在工作中直接使用DbContext或ObjectContect。将这些放在工作流程扩展中,让那些为您加载POCO entoties。确保您只在工作台中使用POCO实体,并将它们标记为可序列化。以另一种方式执行肯定会导致工作流持久性和长时间运行的工作流问题。即使你现在不需要持久性,最好以正确的方式为未来的发展做好准备。