gpt4 book ai didi

asp.net - ASP.NET Core 中的 HttpResponse.Filter 等效项

转载 作者:行者123 更新时间:2023-12-02 01:23:38 26 4
gpt4 key购买 nike

我目前正在将一个 ASP.NET 4 项目迁移到 ASP.NET Core。我收到错误“HttpResponse 不包含‘过滤器’的定义”。

我应该使用什么来代替 ASP.NET Core 中的 HttpResponse.Filter?

最佳答案

我看过这个,确实没有替代品,主要是因为管道的工作方式是任何中间件都可以直接写入响应,并且可以立即刷新。拦截它的唯一方法是将某些东西替换到可以缓冲它并提供过滤功能的响应流的位置。然而,查看 MVC 源代码后,这似乎几乎不可能实现。

我真的认为 MS 应该提供一些扩展点,让您例如注册一个服务来替换输出流。

所以希望你能找到一种方法来通过不同的方法提供类似的功能MV

关于asp.net - ASP.NET Core 中的 HttpResponse.Filter 等效项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38488975/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com