Привет Я следую ссылке ниже, http://codeclimber.net.nz/archive/2009/02/10/how-to-use-ninject-to-inject-dependencies-into-asp.net-mvc.aspxNinject 1,0 до 2,0 .only
Я получаю ошибку на линии:
kernel.Bind<IHttpController>().To<MyTESTController>()
.Only(When.Context.Variable("controllerName")
.EqualTo("CorporateRequirementsController"))
.InjectPropertiesWhere(p => p.Name == "ActionInvoker");
Я считаю, .Only
синтаксис из Ninject 1.0, что является эквивалентом в 2,0?
Ошибка я получаю так:
. Ninject.Syntax.IBindingWhenInNamedWithOrOnSyntax < .../..../Controllers.CorporateRequirementsController> 'не содержит определение для 'Только' и не может быть найден метод расширения «Только», принимающий первый аргумент типа «Ninject.Syntax.IBindingWhenInNamedWithOrOnSyntax < .../.... /. Контроллеры.CorporateRequirementsController> '(вам не хватает директивы using или ссылки на сборку?
Какое сообщение об ошибке вы получили? –
Обновлено сообщение об ошибке – coder