gpt4 book ai didi

c# - 每个应用程序为静态内容生成一次 QueryString 参数

转载 作者:太空宇宙 更新时间:2023-11-03 16:40:51 25 4
gpt4 key购买 nike

我使用单一扩展方法在整个网站上生成样式表/javascript 链接,因此我有一个地方可以生成查询字符串。

例子

http://mydomain.com/site.css?v0.0.1

计划是当我进行新构建时,应该从服务器新鲜获取内容。没有惊喜。

但是,我正在尝试找出产生此值的最佳方法。

显然,理想情况下,将某事作为 MSBuild 任务来做是最理想的,但我过去曾尝试过但失败了。

我们正在使用 SquishIt对于大多数静态内容,但对于不在 bundle 中的文件(例如,并非每个页面都需要的文件),我们需要为该文件生成查询字符串参数。

我想我在应用程序启动时创建一个单例 guid,然后在生成链接时使用它。

想法?

最佳答案

我更喜欢一次读取程序集或应用程序版本(在 app_start 中或在辅助方法中进行延迟加载)并将其用于构建我的 js/css 的 url。我们更改所有版本(内部或外部)的版本号,因此非常有效。

关于c# - 每个应用程序为静态内容生成一次 QueryString 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7565244/

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