Не уверен, что вы пытаетесь сделать.
Похоже, вы хотите сделать инъекцию свойства. Если это так, вы должны придерживаться атрибута.
Ninject случайно не вставляет вещи в свойствах.
Даже если бы это было возможно, вы не захотите этого с точки зрения попытки понять, что зависит от чего (я полностью отучился от ПИ).
Если вы хотите выполнить инжекцию в конструктор, конкретному контроллеру потребуется запросить его и передать его в BaseController.
Ninject перейдет к Object
и введет свойства Attributed, но не обрабатывает abstract
классы каким-либо особым образом.
Либо это, либо я что-то упустил.