在ActionFilter / IResultFilter中访问`IValueProvider`或`ModelBinder`

时间:2018-06-20 08:56:29

标签: c# asp.net-core asp.net-core-mvc

我正在创建一个IResultFilter,它会自动检测一些查询参数并将分页信息写入标头并处理结果(如果结果为PagedResponse<T>ObjectResult.Value为{{ 1}},然后我将对结果进行分页,并将分页信息添加到标头以及IEnumerable<T>

中发生的所有操作

当前,我将PagedObjectResult手动绑定到PageRequestParameter,但是有没有办法使用context.HttpContext.Request.Query["PageSize"]IValueProvider来获取Modelbinder对象?

0 个答案:

没有答案