【发布时间】:2017-11-12 15:13:18
【问题描述】:
我对 WEB API 还很陌生,所以请原谅我的无知。我正在尝试返回特定用户将参加的活动列表,仅此而已。我的代码有效,但它返回的信息比我需要的多。这是我调用 API 时返回的内容: [{"$id":"1","eventID":"1"},{"$id":"2","eventID":"2"}]
我的控制器代码如下:
public HttpResponseMessage Get(string id)
{
List<GetEventAttend> events = null;
events = db.userattends.Where(x => x.userID == id).Select(s => new GetEventAttend()
{ eventID = s.eventID }).ToList<GetEventAttend>();
return Request.CreateResponse(HttpStatusCode.OK, events);
}
这是 GetEventAttend 的代码:
public class GetEventAttend
{
public string eventID { get; set; }
}
有什么方法可以返回 {"1","2"} 的格式?
【问题讨论】:
-
您已配置参考处理。
标签: c# asp.net .net asp.net-web-api