EF требует конструктора без параметров, но можно ли это как-то переопределить?
public class MyModelClass
{
ADependency _a;
public MyModelClass(ADependency a)
{
_a = a;
}
...
}
Так что, когда клиент делает запрос вроде:
var myModelClasses = context.MyModelClasses;
каждый класс создается с добавлением зависимого экземпляра.