首页 > 解决方案 > 如何在 .Net 应用程序中使用 WEBAPI 作为服务参考?

问题描述

我检查了下面的链接,我知道我们不能使用 WEBAPI 作为服务参考。

参考

但是我需要从服务中获取类结构(元数据)以通过 HTTP 进行转换。

由于在上述参考中,我们可以使用 HTTP 获取数据并使用已创建的类进行转换,而我连接的服务 api 具有大量的类和字段,因此我们需要一种方法来下载类或整个结构至少。

标签: .netasp.net-web-apiservice-reference

解决方案


您需要使用 swagger,但它必须在您尝试连接的服务中实现。如果您有这样的机会,那么您可以从 swagger 生成 C# 客户端。MSDN 中的更多内容:https ://docs.microsoft.com/en-us/aspnet/core/tutorials/web-api-help-pages-using-swagger?view=aspnetcore-2.2


推荐阅读