【发布时间】:2011-09-13 19:24:55
【问题描述】:
我使用类来响应某些网页中的 PageMethods。 Asp.net 引擎自动将 Class 序列化为 JSON。我有几个类具有共同的属性,如"RequestState"-Enum 和"Error"-String,它们代表请求的状态和描述错误的字符串(如果有)。例如看看下面这个类,
public class Contacts
{
public string Name { get; set; }
public string Country { get; set; }
public RequestState RequestState { get; set; }
public string Message { get; set; }
}
最后两个属性有超过 4-5 个类别。我如何抽象这些属性以使它们变得通用,而不是像我现在那样在每个类中声明它们。接口可能是可能的,我也希望你的想法,代码 sn-p 将不胜感激。谢谢:)
【问题讨论】:
标签: c# asp.net web-services web-applications soap