目前我的MVC应用程序中使用DbContext的约定(如我已经提到)如下
我有一个基本控制器类,我的所有控制器都继承了
这有一个类属性如下
public class TjiControllerBase : Controller
{
protected TjiContext Context;
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
Context = new TjiContext();
base.OnActionExecuting(filterContext);
}
protected override void OnActionExecuted(ActionExecutedContext filterContext)
{
Context.Dispose();
Context = null; //Probably not needed
base.OnActionExecuted(filterContext);
}
我有一个当前的问题,在连接崩溃的Azure环境中" Transport Level Error"并且想要考虑上述内容。
我应该使用,代码中的using子句代替吗? 更改为usings会对此有所帮助吗?