我正在创建一个IResultFilter
,它会自动检测一些查询参数并将分页信息写入标头并处理结果(如果结果为PagedResponse<T>
或ObjectResult.Value
为{{ 1}},然后我将对结果进行分页,并将分页信息添加到标头以及IEnumerable<T>
)
当前,我将PagedObjectResult
手动绑定到PageRequestParameter
,但是有没有办法使用context.HttpContext.Request.Query["PageSize"]
或IValueProvider
来获取Modelbinder
对象?>