我有几个我想同时更新的实体。但是我想在每个类的部分类文件中为每个实体编写单独的更新方法并同时调用它们。例如:
public sub UpdateEntity1()
...
end sub
public sub UpdateEntity2()
...
end sub
public sub UpdateEntity3()
...
end sub
public sub UpdateAll()
UpdateEntity1()
UpdateEntity2()
UpdateEntity3()
end sub
我的问题是如何管理对象上下文?我要在调用UpdateAll() 的类中创建一个对象上下文,然后将它作为参数传递给每个单独的更新方法吗?或者我是否为每个更新创建一个新的上下文?我想使用相同的上下文,因为对象是相关的,这将减少更新所有记录的数据库调用。