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与作为查询字符串参数的URI组合在一起?
答案 0 :(得分:3)
如果您有GET,则必须在URI中声明您期望的参数。您可以在AtUri
中声明/ search?page = {CurrentPage}。