我希望在运行时有几种类型的同一对象的序列化。 例如,我有课
class Car {
string Color;
string Model;
}
我希望一个服务只发送“颜色”属性,而另一个服务只发送“模型”。 这个有什么好的解决方案吗? 优先使用Newtonsoft Json.Net。
答案 0 :(得分:0)
只需使用匿名类型:
var myObject = new Car();
return new { myObject.Color }
或
var myObject = new Car();
return new { myObject.Model }