background image

16     /// Name
17     /// 
18     [DataMember]
19     public string Name
20     {
21         get { return _name; }
22         set { _name = value; }
23     }
24     private string _address;
25     /// 
26     /// Address
27     /// 
28     [DataMember]
29     public string Address
30     {
31         get { return _address; }
32         set { _address = value; }
33     }
34     private string _phoneNumber;
35     /// 
36     /// PhoneNumber
37     /// 
38     [DataMember]
39     public string PhoneNumber
40     {
41         get { return _phoneNumber; }
42         set { _phoneNumber = value; }
43     }
 
 2、为实现 Json 序列化设置,我们还得添加一个 WebContentTypeMapper

(此类最终会用在 Service 的配置文件中)

 

 1 using System.ServiceModel.Channels;
 2 
 3 namespace Microsoft.Ajax.Samples
 4 {
 5     /// 
 6     /// JsonContentTypeMapper
 7     /// 用在配置中
 8     /// 
 9     public class JsonContentTypeMapper : WebContentTypeMapper