将图像、脚本等内容存储在程序集中(为了便于移植),然后编写一个自定义路由引擎来提供这些信息是否有意义?或者,将资源存储在程序集中,然后在第一个请求之前将它们保存到磁盘是否有意义?
我想知道什么是最好的组织网络资源的方式,这些资源应该被限制在不同的模块中。想法?
最佳答案
我认为将数据存储为嵌入式资源有助于使用程序集加载所有这些资源。 这将比一个一个地加载所有文件更快。
磁盘操作是昂贵的。从程序集加载文件将是更好的解决方案。
关于c# - 直接从程序集中提供 Web 资源是否有意义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17911626/