Я нахожу, что мои конструкторы начинают выглядеть так:
public MyClass(Container con, SomeClass1 obj1, SomeClass2, obj2.... )
с постоянно увеличивающимся списком параметров. Поскольку "Контейнер" является контейнером для инъекций, почему бы просто не сделать это:
public MyClass(Container con)
для каждого класса? Каковы недостатки? Если я это сделаю, мне кажется, что я использую прославленную статику. Пожалуйста, поделитесь своими мыслями о безумии безумства в IoC и Dependency.