【发布时间】:2013-04-10 16:18:24
【问题描述】:
我应该在哪里创建实例? 哪种方式更好,为什么?
1) 在构造函数中?
public class UserController : Controller
{
private UnitOfWork unitofwork;
public UserController(){
unitofwork = new UnitofWork();
}
public ActionResult DoStuff(){
...
2) 作为私有类成员?
public class UserController : Controller
{
private UnitOfWork unitofwork = new UnitofWork();
public ActionResult DoStuff(){
...
【问题讨论】:
-
两个 sn-ps 将编译成完全相同的代码 imo。
标签: c# .net asp.net-mvc asp.net-mvc-4