Я использую MVVM свет и настроить связывание следующим образом:Ninject впрыснуть добавить элемент в коллекции, когда я создаю коллекцию
class TestModule:NinjectModule
{
public override void Load()
{
Bind<ICollection<Element>>().To<Collection<Element>>();
Bind<Element>().ToSelf();
}
}
Когда я пытаюсь получить ICollection я получаю коллекцию ONE элемент. Я ожидаю коллекцию исключений.
Это бесит, нелогично и совершенно не полезно! Кажется, нет очевидного способа заставить Ninject вводить пустые коллекции в тип. Я не ** хочу ** фиктивный объект в коллекции! Просто делай, как тебе говорят, Ниндек! –