使用Selfhosting标准ServiceStack MVC应用程序将每个请求缓存在内存中。在重新启动服务器之前,更改任何js文件是没有良心的。 有没有解决这个问题的方法用于开发目的?
答案 0 :(得分:2)
当您自行托管它并运行复制到/bin
文件夹中的二进制文件和静态文件时,每个请求都不会缓存在内存中。
您可以更改Config.WebHostPhysicalPath
以将ServiceStack更改为serve files from your solution folder,例如:
SetConfig(new HostConfig {
#if DEBUG
DebugMode = true,
WebHostPhysicalPath = Path.GetFullPath(Path.Combine("~".MapServerPath(), "..", "..")),
#endif
});