Я только что скачал последнюю версию Ninject и заменил наши существующие сборки Ninject.Core и Ninject.Condidtions одним Ninject.dll (сборка CF, если это имеет значение). Все прошло гладко, пока я не доберусь до:
kernel.Components.Connect<IMemberSelector>(new MyMemberSelector());
Что реализовано:
public class MyMemberSelector : ConventionMemberSelector
{
protected override void DeclareHeuristics()
{
InjectProperties(When.Property.Name.StartsWith("View"));
}
}
Я не могу найти ссылку на то, чем это было заменено, и мои привязки не просто работают - свойства View не вводятся.
Может кто-нибудь помочь?
Спасибо