Я использую NInject "2.2.0.0".У меня есть класс ShellView, который имеет 2 конструктора:
public ShellView()
{
InitializeComponent();
}
public ShellView(IScreen screen)
: this()
{
this.DataContext = screen;
}
Я называю его с помощью:
Kernel.Get<Views.ShellView>(new Ninject.Parameters.ConstructorArgument("IScreen", shellViewModel));
Но он всегда вызывает "ShellView ()" без вызова "ShellView (экран IScreen))": - /
Я нашел несколько примеров в Google, где он работает - что я сделал не так?