0

OpenRasta 处理程序是否可以接受资源作为参数。
对于(例如)“/search/”的 URI,我可以传递如下内容:

public class SearchRequest
{
  public string Term { get; set; }
  public string[] Categories { get; set; }
  public int LimitPerPage { get; set; }
  public int CurrentPage { get; set; }
}

在我的处理程序中,有类似的东西:

public List<SearchResult> Get(SearchRequest request)

还是我最好用这些作为查询字符串的参数来组合我的 URI?

4

1 回答 1

3

如果您有 GET,则必须在 URI 中声明您期望的参数。您可以简单地将 /search?page={CurrentPage} 声明在AtUri.

于 2012-01-26T12:14:40.763 回答