WCF Web API主机项目类型

时间:2011-05-30 17:50:47

标签: visual-studio wcf wcf-web-api

我习惯于创建传统的WCF服务并在IIS中托管它们。我这样做是通过在Visual Studio中创建WCF服务应用程序。

对于我的下一个项目,我想利用新WCF Web API中的功能。但是我不确定我需要创建什么类型的项目来托管服务。

我读过/看过的几乎所有示例都显示了ASP.NET空Web应用程序中托管的服务。它是否正确?我是否可以在WCF应用程序项目中托管并从NuGet中添加Web API引用?

我确实尝试在WCF应用程序中托管,但很快就遇到了路由,并且在Global.asax文件中调用了MapServiceRoute,该文件在Application_Start上被调用。

对此的任何帮助都将非常感激。

1 个答案:

答案 0 :(得分:1)

对于我从示例中收集的内容,您可以创建WCF,就像在Visual Studio的WEB文件夹中创建 WCF服务应用程序一样。