我习惯于创建传统的WCF服务并在IIS中托管它们。我这样做是通过在Visual Studio中创建WCF服务应用程序。
对于我的下一个项目,我想利用新WCF Web API中的功能。但是我不确定我需要创建什么类型的项目来托管服务。
我读过/看过的几乎所有示例都显示了ASP.NET空Web应用程序中托管的服务。它是否正确?我是否可以在WCF应用程序项目中托管并从NuGet中添加Web API引用?
我确实尝试在WCF应用程序中托管,但很快就遇到了路由,并且在Global.asax文件中调用了MapServiceRoute,该文件在Application_Start上被调用。
对此的任何帮助都将非常感激。
答案 0 :(得分:1)
对于我从示例中收集的内容,您可以创建WCF,就像在Visual Studio的WEB文件夹中创建 WCF服务应用程序一样。