EF에는 매개 변수없는 생성자가 필요하지만이 방법을 재정의 할 수 있습니까?ASP.NET MVC 3에서 Entity Framework 4.1을 사용하여 모델 클래스의 생성자에 종속성을 주입하는 방법은 무엇입니까?
var myModelClasses = context.MyModelClasses;
각 클래스가 주입 의존 인스턴스 생성됩니다 : 클라이언트가 같은 쿼리를 수행 그래서
public class MyModelClass
{
ADependency _a;
public MyModelClass(ADependency a)
{
_a = a;
}
...
}
.
클래스에는 원하는만큼 생성자를 포함 할 수 있습니다. –
@Joe : 예. 그러나 모델 객체가 생성되는 방법에 관계없이 모델 객체를 만들 때 종속성이 주입되어야합니다. 나는 그 질문을 분명히 할 것이다. – Christian