Ninject и свой MvcRouteHandler в MVC4 project
От: balykovdron Россия  
Дата: 28.06.13 13:18
Оценка:
У меня стандартный ACP.NET MVC4 проект + Ninject.Web.Mvc. Регистрирую сервисы так:

...
private static void RegisterServices(IKernel kernel)
{
   kernel.Bind<IRepository>().To<SqlRepository>().InSingletonScope();
}


Далее у меня есть свой MvcRouteHandler, в котором я хочу иметь инжектированное свойство своего репозитория

public class MyMvcHandler : MvcRouteHandler
    {
        [Inject]
        public IRepository db { get; set; }
...


Но почему свойство db всегда равно null????? Например в контроллере аналогичное свойство разрешается, а тут нет! Помогите люди добры — извелся весь уже...
asp.net mvc4 ninject
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.