1

我有一个对象

[DataContract]
class User {
  [DataMember(Name = "id")]
  string Id { get; set; }

  [DataMember(Name = "first_name")]
  string FirstName { get; set; }

  [DataMember(Name = "address")]
  string Address { get; set; }
}

[DataContract]
class Address {
  string Street { get; set; }
}

该对象将由 REST url 返回,/user/abc但是如果我只想返回特定属性,我想使用 Google 的语法?fields=id,first_name,address(street)

.NET Core 中是否已经有一个模块只序列化必填字段,还是我必须自己编写代码?如果是这样,我将如何去做?

4

1 回答 1

1

这个https://github.com/dotarj/PartialResponse已经有一个模块

于 2017-02-27T20:55:10.260 回答