インスタンスはどこに作成すればよいですか? どちらの方法が良いですか、またその理由は何ですか?
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(){
...