我正在尝试添加自定义中间件以向查询添加参数。
根据一些在线搜索,您可以执行以下操作:
{
//PreQueryStringBuilderMiddleware occurs after authorization
PreQueryStringBuilderMiddleware = async (ctx, next) =>
{
var upstreamRoute = ctx.DownstreamReRoute.UpstreamPathTemplate;
Log.Information($"{upstreamRoute}");
await next.Invoke();
}
};
但对我来说,它说 HttpContext 不包含 DownstreamReRoute 的定义。
有什么我遗漏或改变了吗?