【问题标题】:return minified partial view from action从动作返回缩小的局部视图
【发布时间】:2019-09-24 22:53:56
【问题描述】:

我目前正在构建一个 ASP.Net Core 3 MVC 应用程序。这是一个非常简单的任务,我想返回一个部分视图,但为了节省带宽而缩小了。

我当前的代码如下所示:

public async Task<IActionResult> Page()
{
    ...

    return PartialView("_PartialView1", object);
}

我的意思是,我可以替换任何类型的\n\r、制表符和空格,但对于空格,它也会删除实际需要的空格。

【问题讨论】:

  • 为什么不让您的网络服务器使用 gzip 压缩?
  • 嗯,是的,我也有 br 压缩,但是通过 SSL 压缩动态生成的内容是个坏主意,因为它会打开一个漏洞,对吗?

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


【解决方案1】:

大约一个月后,由于我还没有找到适合我需要的好的解决方案,我继续创建了一个 Visual Studio 扩展,它会在保存时自动压缩 .cshtml 文件。

所以如果你和我有同样的情况,请给this extension 一个机会。扩展程序的源代码可在 GitHub 上获得。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-22
    • 2012-10-04
    相关资源
    最近更新 更多