为何nuget软件包Ninject for MVC 5不再包含ninjectwebcommon.cs

时间:2018-11-26 14:16:10

标签: c# asp.net-mvc dependency-injection ninject

为什么在Visual Studio中,ninjectwebcommon.cs不再包含在MVC 5的nuget包中?

我担心的是,我想知道如何正确配置ninject以便在MVC和WebApi中使用。但是,我很失望http://www.ninject.org/

上没有任何内容

,在github项目上,一个问题没有解决就被打开和关闭(https://github.com/ninject/Ninject.Web.Common/issues/35),并且没有有关如何配置软件包的信息。

我知道您可以在网上搜寻并找到一些配置。但是,这样做的问题是您不知道自己是否正在采取良好的做法。

我不明白为什么ninject软件包的创建者会向我们隐藏此信息。 的确,我通过语音选项在http://www.ninject.org/上提出了问题,但没有得到答案。

我是否在这里遗漏了一些明显的东西,还是每个人都在寻找答案,只是从网络中随机抽取发现到他们的项目中?

谢谢。

1 个答案:

答案 0 :(得分:0)

请参阅此文档。有解决此问题所需的所有信息。 https://github.com/SkydivingAngel/Ninject-WebApi-2-and-Mvc5

编辑:仔细查看Readme.md文件。