Я новичок в 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
?