Tôi có thể thấy rằng các câu hỏi tương tự đã được hỏi trước đây, nhưng hoàn toàn mới đối với DI và. Net Tôi không thể giải quyết toàn bộ giải pháp hoặc có thể không tìm thấy đúng nguồn ....Làm thế nào để sử dụng Ninject trên các cụm
- Tôi có các hội đồng WebAPI, BL, DL.
- WebAPI phụ thuộc vào BL,
- BL phụ thuộc vào DL,
- WebAPI KHÔNG tham khảo DL và tôi muốn giữ nó như vậy. Có vài hội đồng hơn nhưng điều này là đủ để minh họa các vấn đề.
WebAPI có phần bắt đầu ứng dụng vì vậy tôi có thể sử dụng nó để khởi tạo hạt nhân Ninject và đăng ký phụ thuộc cho dự án WebAPI.
Làm cách nào để đạt được điều tương tự cho BL và các hội đồng khác?
Cảm ơn Trevor, tôi hiểu khái niệm nhưng không biết làm thế nào và ở đâu để thực hiện logic trong BL Assembly. – user1767363
Bạn có thể cung cấp ví dụ về cách mỗi mô-đun thiết lập hạt nhân cho Ninject không? Tôi đang cố gắng tìm hiểu cách giải quyết vấn đề này. – Wavel
@Wavel - Tôi đã thêm liên kết vào câu trả lời. –