不能在asp.net的Web API项目找到NinjectWebCommon [英] Cant find NinjectWebCommon in asp.net Web API Project

查看:1714
本文介绍了不能在asp.net的Web API项目找到NinjectWebCommon的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我创建一个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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆