RESTful WebApi过滤列表



假设我有一个对象

public class foo()
{
  public int Id {get;set;}
  public string Name {get;set;}
}

和一组相关对象。

public class bar()
{
  public int Id{get;set;}
  public string Name {get;set;}
  public int fooId{get;set}
}

我想返回一个酒吧列表,例如,fooId为9。

我该如何构建一个ASP ?Net WebApi控制器实现这一点?

我将把过滤器放在查询字符串上:

url应该是

api/bars?fooid=9
控制器方法:

public HttpResponseMessage GetBars(int fooid)

,假设你有一个BarsController,这将被默认路由覆盖。

最新更新