using System.ServiceModel; using System.ServiceModel.Web; namespace ZXDService { // 注意: 使用“重构”菜单上的“重命名”命令,可以同时更改代码和配置文件中的接口名“ISmsService”。 [ServiceContract] public interface ISmsService { //[OperationContract] //[WebInvoke(Method = "POST", // RequestFormat = WebMessageFormat.Json, // ResponseFormat = WebMessageFormat.Json, // BodyStyle = WebMessageBodyStyle.Bare, // UriTemplate = "PutSms")] //JsonResult PutSms(Message message); [OperationContract] [WebInvoke(Method = "POST", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.Bare, UriTemplate = "PutSms")] JsonResult PutSms(Message2 message); } public class Message { public string message { get; set; } public string resid { get; set; } public string mobile { get; set; } //public string typeCode { get; set; } //public string subTypeCode { get; set; } //public int createuser { get; set; } } public class Message2 { public string message { get; set; } public string[] mobile { get; set; } } }