簡體   English   中英

如何使用Ninject在類庫和Web API中設置依賴項注入

[英]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

但我建議你選擇其他框架,如simpleinjectorautofac是比ninject更好

在此頁面中
http://www.palmmedia.de/blog/2011/8/30/ioc-container-benchmark-performance-comparison

您可以查看ioc常用框架的基准,也可以找到適合自己的最佳框架

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM