Использование Ninject с Membership.Provider
Я новичок в Ninject, и у меня возникают проблемы при использовании его с пользовательским поставщиком членства.
Мой членский провайдер имеет переданный интерфейс хранилища. Он выглядит так:
public class CustomMembershipProvider : MembershipProvider
{
public CustomMembershipProvider( IRepository repository )
{
}
}
Я использую код, который является частью модели счетов в приложении MVC, в качестве отправной точки.
Однако, когда это вызываетMembership.Provider
Я получаю сообщение об ошибкеNo parameterless constructor defined for this object
.
Я установил привязки в ninject, чтобы связатьIRepository
кRepository
класс, который работает, как я тестирую это в контроллере.
Какие правильные привязки в Ninject использовать дляMembership.Provider
?