Demo的 “Service端”以本机IIS为宿主,“Client端”以WebForm项目为例。
1、新建项目:WCF》WCF Service Application;
2、删除默认文件IService.cs与Service.svc。并分别创建增、删、改、查”Add.svc”、“Save.svc”、“Remove.svc”、“Get.svc,Search.svc”,分别对应4个功能的服务应用程序WCF服务应用程序,并创建数据操作层和数据实体层
3、增加实体层和数据操作层代码,注意实体层类和属性添加了数据契约 [DataContract] [DataMember]
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.ServiceModel; using System.Runtime.Serialization; namespace Model { [DataContract] public class UserInfo { [DataMember] public int ID { get; set; } [DataMember] public string Name { get; set; } [DataMember] public string Pwd { get; set; } [DataMember] public string Discribe { get; set; } [DataMember] public DateTime SubmitTime { get; set; } } }