【发布时间】:2019-01-22 16:39:55
【问题描述】:
我想用 1 个路由参数自动填充 ViewContext,但有时它在查询中,有时它在 Url 中。
在查询时,使用req.Query.TryGetValue(key, out StringValues val)很容易得到参数。
但是我正在寻找一种方法来捕获这样的路由参数:
[PrefillViewContext("postId")]
[HttpGet("/Post/{postId}")]
public IActionResult DisplayPost(Guid postId) {}
有没有办法在方法体之外获取这个postId 值,并在上面的属性中使用它? (或在类级别的属性中)
【问题讨论】:
标签: asp.net-core routing asp.net-mvc-routing