在 Azure 辅助角色中,建议使用以下哪种模式来处置对象上下文。此外,使用这些模式中的任何一种都会以不同的方式影响连接池吗?
public override void Run()
{
DatabaseObjectContext ctx = new DatabaseObjectContext()
while (condition)
{
ctx.Dosomething();
}
ctx.Dispose();
}
对比
public override void Run()
{
while (condition)
{
DatabaseObjectContext ctx = new DatabaseObjectContext()
ctx.Dosomething();
ctx.Dispose();
}
}