将WCF服务添加到ASP.NET Core MVC应用程序

时间:2017-02-02 12:14:25

标签: c# asp.net wcf asp.net-core-mvc

我们在ASP.NET Core MVC 1.1.0中实现了为Web应用程序提供服务器的服务器端应用程序。一切都很完美,但我们被要求为第三方客户端应用程序提供WCF服务。

我知道我们可以在应用程序的逻辑和MVC的api之间放置WCF。然而,由于应用程序不是最小的,因此看起来似乎是大量的工作。

我想知道是否可以在MVC旁边构建WCF服务并将其作为一个应用程序托管在iis上。

3 个答案:

答案 0 :(得分:1)

Microsoft发布了visual studio的扩展,它允许添加对asp.net核心项目的服务引用。扩展称为" Microsoft WCF Web服务参考提供程序"

以下是链接 - https://marketplace.visualstudio.com/items?itemName=WCFCORETEAM.VisualStudioWCFConnectedService

答案 1 :(得分:1)

来自github: https://github.com/dotnet/wcf/issues/3139#issuecomment-417101129

  

.NET Core上的WCF服务尚不支持。问题发布#2695跟踪该功能请求。

请投票;-)

答案 2 :(得分:0)

目前这是不可能的。 WCF应用程序必须是一个单独的应用程序。