C# 您有没有一个好方法来限制RESTAPI中的子集合返回的数据?
您有没有办法限制RESTAPI返回的数据?例如,假设我有一个用户搜索帖子,其中包含一个Expand参数,该参数接受子实体的字符串[],以包含类似“组”的内容 假设组有10个属性,我想提供只选择其中2个组属性(如GroupId、GroupName)作为请求的一部分的功能,以便响应只包含该数据 您有实现这种类型的设计的好方法吗?创建一个好的旧DTO(),将数据库字段映射到DTO并返回DTO。它是预先确定的结果(字段子集) -或- 我目前无法访问我的资源链接,但有一个关于Pluralsight for Web API 2的不错的课程讨论了数据成形。它涉及到创建和返回一个函数,这将是允许调用程序进行拾取和选择的技术。更灵活,但更复杂C# 您有没有一个好方法来限制RESTAPI中的子集合返回的数据?,c#,rest,web-services,asp.net-web-api,asp.net-web-api2,C#,Rest,Web Services,Asp.net Web Api,Asp.net Web Api2,您有没有办法限制RESTAPI返回的数据?例如,假设我有一个用户搜索帖子,其中包含一个Expand参数,该参数接受子实体的字符串[],以包含类似“组”的内容 假设组有10个属性,我想提供只选择其中2个组属性(如GroupId、GroupName)作为请求的一部分的功能,以便响应只包含该数据 您有实现这种类型的设计的好方法吗?创建一个好的旧DTO(),将数据库字段映射到DTO并返回DTO。它是预先确定的结果(字段子集) -或- 我目前无法访问我的资源链接,但有一个关于Pluralsight for