Tôi mới sử dụng Ninject và tôi đang gặp sự cố khi sử dụng nó với nhà cung cấp tư cách thành viên tùy chỉnh.Sử dụng Ninject with Membership.Provider
cung cấp thành viên của tôi có một giao diện kho lưu trữ thông qua vào Dường như:.
public class CustomMembershipProvider : MembershipProvider
{
public CustomMembershipProvider(IRepository repository)
{
}
}
Tôi đang sử dụng mã thats một phần của mô hình tài khoản trong ứng dụng MVC như là một điểm khởi đầu.
Tuy nhiên, khi gọi số Membership.Provider
tôi gặp lỗi khi nói No parameterless constructor defined for this object
.
Tôi đã thiết lập các liên kết trong ninject để liên kết một IRepository
với lớp Repository
hoạt động như tôi đã thử nghiệm điều này trong bộ điều khiển.
Các ràng buộc chính xác trong Ninject để sử dụng cho Membership.Provider
là gì?
hãy xem lại câu trả lời và thưởng tốt nhất nếu bạn có thể – mare