C# netcore 创建WebService(SoapCore)
在NetCore时代开发WebService和FrameWork时代差别有一点儿大,毕竟NetCore是跨平台的一个框架,NetCore 无法直接创建WebService 可以借助SoapCore来创建,下面我就使用Visual Studio2019开发一个示例服务程序。你依然要注意我这个我写的这个demo是soap1.2。在开发前你必须清楚这一点,因为有很多时候SOAP1.1和SOAP1.2 并不通用。至于soap1.1我暂时不用netcore写示例了:
文章目录
一、创建一个netcore版本空项目

二、通过NuGet安装SoapCore

这里没有版本要求,安装最新版本即可:
三、代码示例编写
三、这时我们新一个类用于示例的返回和接受参数,类名StudentModel 代码如下:
[DataContract]
public class StudentModel
{
///
/// 学号
///
[DataMember]
public string Sno {
get; set; }
///
/// 姓名
///
[DataMember]
public string Name {
get; set; }
///
/// 班级
///
[DataMember]
public string Grade {
get; set; }
///
/// 生日
///
[DataMember

本文介绍了如何在.NET Core环境下利用SoapCore创建SOAP WebService。首先,创建一个.NET Core空项目并安装最新版SoapCore。接着,定义数据合同和接口,包括查询和添加学生信息的方法。然后,实现接口并配置服务注入。在Startup.cs中设置服务发布地址。最后,通过Postman展示了调用WebService接口的示例。
最低0.47元/天 解锁文章
5736





