【问题标题】:Call from one web api to another web api within ASP.NET Core在 ASP.NET Core 中从一个 Web api 调用另一个 Web api
【发布时间】:2018-03-15 12:24:45
【问题描述】:

在我的 ASP.NET Core 2.0 Web API(在 .NET Core 上)我想从 另一个 ASP.NET Core 1.1 Web API(在 .NET Framework 上)调用函数强>。

我可以通过调用函数的 http 地址手动执行此操作。但是是否有任何工具可以生成其他 web api 的类以便更好地使用?

【问题讨论】:

  • 我不知道任何用于 Web API 的工具,但您可以编写自己的代理类。
  • 应该生成什么类?
  • 我可以用来作为模型发布或从 api 函数获取的类..

标签: c# asp.net asp.net-web-api asp.net-core


【解决方案1】:

我发现:我需要的工具调用 AutoRest:https://github.com/Azure/autorest/blob/master/README.md

【讨论】:

    【解决方案2】:

    有一个很棒的工具,您可以根据需要从 JSON 或 url 生成 C# 类。

    JSON Utils

    【讨论】:

    • Visual Studio 可以自动为您完成此操作,无需额外的实用程序
    • 如果您的意思是 Edit > Paste special > paste JSON as class,您需要安装 Web Essentials。此外,您不能从 URL 生成类,您需要粘贴 JSON。在这个工具中,你有一些高级设置,比如 PascalCase 命名。所以它可以用VS来完成,但你不能说这不是有用的库。 @AndreiDragotoniu
    猜你喜欢
    • 1970-01-01
    • 2016-12-01
    • 2017-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-01
    • 1970-01-01
    • 2019-04-27
    相关资源
    最近更新 更多