2013-06-13 2 views
0

개체가 있다고 가정합니다.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 컨트롤러를 구성 것인가?

내가 쿼리 문자열에 필터를 넣어 것

답변

2

는 :

URL이 될 것

api/bars?fooid=9 

컨트롤러 방법 :

public HttpResponseMessage GetBars(int fooid) 

그리고 당신은 BarsController이 것 가지고 있다고 가정 기본 라우팅에 의해 보호됩니다.

+0

기술적으로 말하면,이 RESTful입니까? 그것이 내가 결정할 수없는 것입니다. –

+0

@RichBryant - 예, 이것을 확인하십시오 : http://info.apigee.com/Portals/62317/docs/web%20api.pdf –