0

オブジェクトがあるとします。

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}
}

そして、たとえば 9 の fooId を持つバーのリストを返したいとします。

これを実現するには、ASP.Net WebApi コントローラーをどのように構成すればよいでしょうか?

4

1 に答える 1

2

クエリ文字列にフィルターを配置します。

URLは

api/bars?fooid=9

コントローラーの方法:

public HttpResponseMessage GetBars(int fooid)

これを持っていると仮定すると、BarsControllerこれはデフォルトのルーティングでカバーされます。

于 2013-06-13T20:01:17.873 に答える