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