是否可以获得 ServiceStack 应用程序当前定义的路由列表?我宁愿不单独维护一个,但是为了文档的缘故保留一个列表会很好(不解析路由属性等)。
问问题
331 次
2 回答
4
您可以查看 Routes 属性:
var restPaths = ((ServiceRoutes)AppHost.Instance.Routes).RestPaths;
于 2013-08-29T15:03:34.620 回答
3
您可以浏览到operations/metadata
您的网站。
http://razor.servicestack.net/operations/metadata
但我注意到你对如何装饰你的服务非常挑剔。例如,我必须明确说明Route
属性上的 http 动词。
我认为这就是为什么上述示例中的所有操作都没有显示路线的原因。
于 2013-08-29T15:02:10.683 回答