我正在构建一个ASP.NET Web API应用程序,我需要提供一个HTTP GET端点,它返回项目中的所有枚举,如下面的示例所示:
{
"code": 200,
"message": "OK",
"data": [
{
"EnumNameOne": {
"attributeName1": value,
"attribute2": value
},
"EnumNameTwo": {
"attributeName1": value,
"attribute2": value,
"attributeName3": value
}
}
]
}
我知道我必须使用反射,但是我如何构建我的类以获得上面的JSON有效负载中的输出?