不能在asp.net的Web API项目找到NinjectWebCommon [英] Cant find NinjectWebCommon in asp.net Web API Project
问题描述
我创建一个asp.net的Web API项目。我使用Ninject的依赖解析器。我从加入的NuGet Ninject.Web.WebAPI 。但我没有找到任何NinjectWebCommon.cs在我App_Start文件夹
I am creating an asp.net web api project. I am using Ninject for dependency resolver. I am adding Ninject.Web.WebAPI from nuget. But I don't find any NinjectWebCommon.cs in my App_Start folder
我是否需要安装任何aditional的包?
Do i need to install any aditional package??
推荐答案
安装 Ninject.Web.WebApi.WebHost
如果您通过IIS托管的WebAPI项目 - 这将创建 NinjectWebCommon.cs
。
Install Ninject.Web.WebApi.WebHost
if you are hosting the WebApi project via IIS - this will create NinjectWebCommon.cs
.
请参阅有关不同类型的WebAPI项目的更多信息维基。的https://github.com/ninject/Ninject.Web.WebApi/wiki/Setting-up-an-mvc-webapi-application
See the wiki for more info on different types of WebApi projects. https://github.com/ninject/Ninject.Web.WebApi/wiki/Setting-up-an-mvc-webapi-application
这篇关于不能在asp.net的Web API项目找到NinjectWebCommon的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!