У меня есть частичная (пользовательский контроль), которая показывает меню ссылок.Он живет на моей главной странице.Если вы администратор, вы должны увидеть меню, отличное от других.
В моем классе Member есть метод, который называется: IsAdmin ().Обычно было бы очень легко просто поместить некоторую логику в декларативное представление, чтобы показать правильное меню, если кто-то является администратором, например:
<% if (member.IsAdmin()) { %>
Но так как я использую Ninject для внедрения зависимостей и мой членКласс не может быть создан без обязательных зависимостей (IMemberRepository). Я не уверен, как это сделать в моей части.Я знаю, что Ninject может предоставить репозиторий для конструктора моего класса Controller, но я не знаю, как сделать это частично.