【问题标题】:How to Access WCF service in Blazor Server App如何在 Blazor 服务器应用程序中访问 WCF 服务
【发布时间】:2020-09-18 09:40:19
【问题描述】:

我正在学习 Blazor 服务器应用程序。我们有一个现有的 asp.net MVC 应用程序,它通过 netTcpBindings 与 WCF 服务通信。我们现在正在考虑将我们的开发转移到 .net Core 中,因此基于 Blazor Server 开始看起来非常酷。

我的问题是,如何在任何新的 Blazor Server 应用程序上使用现有的 WCF netTcpBindings 服务?我试过用谷歌搜索,但在这个问题上找不到太多。甚至有可能在 .Net 核心中使用 WCF 服务(因为看起来 WCF 没有被带入 .Net 核心)?

【问题讨论】:

标签: c# wcf .net-core blazor-server-side


【解决方案1】:

仍然可以从 .Net Core 应用程序使用 WCF。请记住,它只不过是一种通信协议,因此只要您能够连接到提供服务的服务器并实施该协议,您使用什么“语言”并不重要。

幸运的是,微软的人在 .Net Core 中有这样的功能

假设您有以下服务:

在您的服务器上的 Startup.cs 文件上,您可以执行以下操作:

完成,您现在可以从 .Net Core 服务器调用 WCF 服务

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-28
    • 2023-01-19
    • 2019-05-17
    • 2020-03-19
    • 1970-01-01
    • 2013-09-30
    相关资源
    最近更新 更多