我有一个MVC4,EF网络应用程序。
我有一个数据访问类(“db_calls”),它具有我的所有数据访问方法。
在我的每个控制器中,我使用以下方法实例化此类:
private db_calls dbcalls = new db_calls();
这个“db_calls”类实例化dbcontext以便处理数据,如下所示:
private MyContext db = new MyContext ();
我有3个问题:
我担心的是,我将会有大量的物体漂浮在我不需要的地方。
答案 0 :(得分:1)
我认为无论何时使用“new”关键字,都会在内存中创建一个新对象。
另外我认为你的情况并非太多未经优化。