0
Исходя из моего предыдущего вопроса on NinjectNinject свойства инъекция вопрос
Я до сих пор не могу получить инъекции свойства работать ..
Параметр конструктора вводится, но свойство не является .. я это делаю не так? ?
public class CokeConsumer
{
[Inject]
public IDrinkCan Drink { get; set; }
public CokeConsumer(IDrinkCan drink)
{
Drink = drink;
Drink.OpenCan(330);
}
public void DrinkSomeCoke(int amount)
{
Drink.DrinkSome(amount);
}
}
Как выглядят ваши привязки кернеля? Как вы решаете 'CokeConsumer'? – nemesv
Спасибо за сообщение назад .. я думаю, что решил свою проблему .. Его довольно очевидно, но кажется, что ninject (а не что-нибудь, что я подозреваю) может установить свойство (до создания объекта) !! DOH! Поэтому я должен использовать «конструктор-инъекцию». У меня есть следующий вопрос, но я еще не закончил его исследовать. –