使用Json.NET转换器反序列化属性
我有一个类定义,其中包含一个返回接口的属性。
public class Foo{ public int Number { get; set; } public ISomething Thing { get; set; }}
尝试使用Json.NET序列化Foo类给出了一条错误消息,例如“无法创建类型为'ISomething'的实例.ISomething可能是一个接口或抽象类。”
是否有Json.NET属性或转换器可以让我指定Something
在反序列化期间使用的具体类?
慕村225694