Я расширяю класс Controller и хочу, чтобы его конструктор инициировал его с именем параметра Tiposconceptos. Тем не менее я получаю следующую ошибку:
Ошибка сервера в «/» приложении.
Ошибка активации TiposConceptos
Соответствующие привязки недоступны, а тип не является самосвязываемым.
Путь активации:
2) Внедрение зависимости TiposConceptos в концепцию параметра конструктора типа AccionesController
1) Запрос на AccionesController
Даже там сказано, что я должен делать, я все еще не понимаю. Я знаю, что должен что-то добавить в NinjectWebCommon.RegisterServices, но я не представляю, какова цель достижения того, чего я хочу достичь.
код следующий:
SecurityController
public class SecurityController : Controller
{
public SecurityController(TiposConceptos concepto)
{
GetPermissions(concepto);
}
AccionesController
public class AccionesController : SecurityController
{
public AccionesController(TiposConceptos concepto) : base(concepto)
{
concepto = TiposConceptos.Acción;
}
}