EF4.1でMvcScaffoldingを使用すると、コントローラーの最初に生成された行は、通常、次のフィールド定義であることがわかります。
public class FooController : Controller
{
private BarContext context = new BarContext();
//.....
ここで、BarContextは次のとおりです。
public class BarContext : System.Data.Entity.DbContext
System.Data.Entity.DbContextを実装していることを考えると、破棄を処理する可能性のあるメソッドIDisposableに対して生成されたオーバーライドが見つからないことに驚いています。FooControllerDispose(bool)context
これはテンプレートの見落としですか、それともこれを問題にしない何かが欠けていますか?