有没有可能传递泛型对象(泛型对象,我指的是带有DataContract的泛型对象,而不是C#泛型集合)而不继承一个根?我不想向服务中添加专门的方法。作为一种变通方法,我可以通过DataContractSerializer手动将类序列化为string或byte[],然后在服务器端反序列化它们: void Save
Value Type中的类型来序列化/反序列化属性(类型为object),而不是使用object类型。我有一个名为UnderlyingTypeConverter的转换器类(在上面的代码中它被设置为ZoneProgramInput的转换器):
public class UnderlyingTypeConverter,以确保Value 属性使用存储在 Type 属性中的类型进行序列化和反序列化?使ZoneProgramInput