基于.NET调用WebService服务

ops/2024/11/28 7:42:47/

基于.NET调用WebService服务

上一篇文章用java的Spring Boot框架搭建了一个WebService服务端,这篇文章通过.NET进行调用,下文基于Visual Studio 2022

  1. 引入WebService服务

项目右键 -> 添加 -> 服务引用

image-20241127110647334

选择WCF Web Service,点击下一步

image-20241127110814892

输入URI,点击转到

image-20241127111204581

选择服务,命名空间可以自己修改,这里我就不进行修改了,一直点击下一步,等待服务引用配置即可

image-20241127111303710 image-20241127111352002

项目会生成对应的.cs文件

在这里插入图片描述

  1. 调用
 public async Task<IActionResult> testWebServie(){UserServiceClient client = new UserServiceClient();testWebServiceResponse res = await client.testWebServiceAsync();return Success("message", res);}

postman调用结果如下:

{"state": "success","message": "message","data": {"Body": {"return": "Hello"}}
}

服务端控制台
在这里插入图片描述


http://www.ppmy.cn/ops/137297.html

相关文章

第三章:基本语法 1.注释 --Go 语言轻松入门

在Go语言中&#xff0c;注释是用来帮助开发者理解代码的重要工具。Go支持两种类型的注释&#xff1a;单行注释和多行注释&#xff08;也称为块注释&#xff09;。 1.单行注释&#xff1a; 单行注释以//开始&#xff0c;直到该行的末尾。这是最常用的注释形式&#xff0c;用于…

设计模式学习之——责任链模式

责任链模式的基本概念 定义&#xff1a;责任链模式&#xff08;Chain of Responsibility Pattern&#xff09;是一种行为型设计模式&#xff0c;它允许多个对象按照一定顺序处理请求&#xff0c;并且每个对象可以选择自己是否处理该请求或者将其传递给下一个对象处理。 核心思…

Jupyter Notebook的安装和配置提示功能

Python开发环境搭建conda管理环境-CSDN博客 安装anaconda和对接到编译器的教程可以看上面这一篇 Jupyter Notebook是一种交互式计算环境&#xff0c;它允许用户在单个文档中编写和执行代码、方程、可视化和文本。与其他编译器相比&#xff0c;Jupyter Notebook的突出点在于其交…

自动化运维(k8s)之微服务信息自动抓取:namespaceName、deploymentName等全解析

前言&#xff1a;公司云原生k8s二开工程师发了一串通用性命令用来查询以下数值&#xff0c;我想着能不能将这命令写成一个自动化脚本。 起初设计的 版本一&#xff1a;开头加一条环境变量&#xff0c;执行脚本后&#xff0c;提示输入&#xff1a;需要查询的命名空间&#xff0c…

react中的useCallback 有什么作用?

在 React 中&#xff0c;useCallback 是一个优化性能的 Hook&#xff0c;主要用于 记忆化&#xff08;memoization&#xff09;函数&#xff0c;从而防止在每次渲染时创建新的函数实例。具体来说&#xff0c;useCallback 可以帮助你确保某个函数只会在依赖项发生变化时才会重新…

SPI SRAM串行静态随机存储器

SPI SRAM串行外设接口静态随机存储器&#xff0c;是一种在嵌入式系统中广泛使用的存储解决方案。它以其高速的数据传输速率、低功耗特性以及紧凑的封装形式&#xff0c;成为众多工程师在设计电子设备时的首选。SPI SRAM存储器通过四线制的SPI接口与主控制器连接&#xff0c;包括…

一体化数据安全平台uDSP 入选【年度创新安全产品 TOP10】榜单

近日&#xff0c;由 FreeBuf 主办的 FCIS 2024 网络安全创新大会在上海隆重举行。大会现场揭晓了第十届 WitAwards 中国网络安全行业年度评选获奖名单&#xff0c;该评选自 2015 年举办以来一直饱受赞誉&#xff0c;备受关注&#xff0c;评选旨在以最专业的角度和最公正的态度&…

滑动窗口(五)、长度最小的子数组

209. 长度最小的子数组 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 子数组 [numsl, numsl1, ..., numsr-1, numsr] &#xff0c;并返回其长度 。如果不存在符合条件的子数组&#xff0c;返回 0 。 示例 1&…