作为数组的参数的ServiceStack路由定义

Lit*_*ait 7 servicestack

我有一项服务,根据一系列不同的标准,它将返回销售中的前N项.因此,如果我有一个GET路由,如何设置路由来处理某个参数的数组?

本周A组,C,D,E,F的前100项.本月1,10,11,18,40商店的前100个商品.

如何构建路线来处理这个问题?

kam*_*psj 8

它已经为您准备好了.对于组示例,路由声明将如下所示:

Items/{Groups}
Run Code Online (Sandbox Code Playgroud)

物品DTO将需要此属性

public string[] Groups { get; set; }
Run Code Online (Sandbox Code Playgroud)

然后你可以这样称呼/ Items/A,C,D,E,F

阵列将正确填充.