gpt4 book ai didi

c# - .NET Core 应用程序中是否删除了添加服务引用的简单性?

转载 作者:行者123 更新时间:2023-11-30 23:06:25 31 4
gpt4 key购买 nike

我冒险创建一个 ASP.NET Core Web 应用程序来访问我的 WCF 服务,并意识到添加服务引用的选项已被替换为“连接服务”。

根据 Microsoft 文档,“用于 .NET Core 和 ASP.NET Core 的 WCF 连接服务,一个 VS 扩展,提供类似于“添加服务引用”功能的体验。此工具从当前解决方案中的 WCF 服务检索元数据,在本地或网络上,并为可用于访问服务的 WCF 客户端代理生成 .NET Core 兼容的源代码文件。”

虽然这听起来不错,但我发现添加服务引用的简单性变得更加麻烦和复杂。当然,这是我对变化的看法。更不用说,我还是没弄明白。

您现在究竟如何向项目添加 WCF 服务引用?

右键单击仅提供一个选项,“添加连接的服务”。之后,我会得到以下选项:

  1. 使用 Application Insights 进行监控
  2. 使用 Azure 存储的云存储
  3. 查找更多服务...

如果我选择“查找更多服务...”,则会出现一个“扩展和更新”对话框。

我只想添加我现有的服务引用!为什么所有的卷积都是以前如此简单的程序?但我暂时离题了,也许由于我对"new"核心框架缺乏了解,我把事情讲得不合比例了。

我的问题很简单,“如何向 .NET Core Web 应用程序添加服务引用?”但在意识到这将是一个重复的问题之后,事实上我所看到的“在提供时”提供的答案都不是对问题的直接回答。

所以在我得出结论之前,这个新模型似乎是对集成到基于 Azure 的云计算等的微妙插入。

简单的问题是,“.NET Core 应用程序中是否删除了添加服务引用的简单性?”

我不想知道使用代理实用程序等连接到 WCF 服务的替代方法。我已经知道了。

最佳答案

您只需要更新到15.5.x 版本。 From the release notes你会发现条目:


  • 发布日期:2017 年 12 月 4 日 - Visual Studio 2017 版本 15.5

...
The WCF Web Service Reference for .Net Core is now part of Visual Studio 15.5.
...

作为此答案的日期, 15.5.3 为最新版本

关于c# - .NET Core 应用程序中是否删除了添加服务引用的简单性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48226777/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com