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;