MVC并使用DbContext

时间:2017-03-24 11:40:43

标签: c# asp.net-mvc entity-framework asp.net-mvc-4

目前我的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会对此有所帮助吗?

0 个答案:

没有答案