Tag: pascalcasing

CamelCase JSON WebAPI子对象(嵌套对象,子对象)

我正在创建一个带有子项(嵌套对象)的复杂对象,以便从我的web api控制器返回。 该对象包含其他对象类型的列表。 列表中的这些子对象类型遵循.NET中使用的pascal大小写。 var persons = peopleLookup.Values; var users = userLookup.Values; var roles = rolesLookup.Values; var groups = groupLookup.Values; var roleAssignments = roleAssignmentLookup.Values; var groupMembers = groupMemberLookup.Values; return new { persons, users, roles, roleAssignments, groups, groupMembers }; 我的问题是WebAPI没有驼峰的子项的每个属性。 例如,人员列表中的第一个人应该具有id,name的属性,而不是Id,Name的.NET pascal案例。 同样适用于所有其他子项。