我正在研究Web Api 2的属性路由。我正在尝试实现一个包含正则表达式的路径
网址应该是这样的
/xyz/sale
/xyz/rent
我尽我所能并在谷歌搜索了很多但是在风向标中。我试过的是
[Route(@"xyz/{Type:^sale|rent$}")]
但它会出现以下错误
The inline constraint resolver of type 'DefaultInlineConstraintResolver'
was unable to
resolve the following inline constraint: '^sale|rent$'.
这是错误的屏幕截图
请帮帮我。谢谢
答案 0 :(得分:2)
怎么样:
[Route("xyz/{Type:regex(sale|rent)}")]
如果没有尝试:
[Route("xyz/{Type:regex(^(sale|rent)$)}")]