[英]How to set up dependency injection in class library and Web API with Ninject
我的項目中有兩個類庫和webApi
ClassLibraryA:用於數據訪問
ClassLibraryB:用於使用ClassLibraryA訪問數據
wepApi:用於獲取一些字符串,並使用classLibraryB插入數據庫
如何在項目中使用依賴項注入?
我在WebApi中使用了classLibraryB中的許多接口和類,而classLibraryB使用classLibraryA的一個接口來訪問數據
看到這個頁面
https://github.com/ninject/Ninject.Web.Common/wiki/Setting-up-an-IIS-hosted-web-application
但我建議你選擇其他框架,如simpleinjector或autofac是比ninject更好
在此頁面中
http://www.palmmedia.de/blog/2011/8/30/ioc-container-benchmark-performance-comparison
您可以查看ioc常用框架的基准,也可以找到適合自己的最佳框架
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.