Asp.Net Core和Angular-上传新版本后清除缓存

时间:2019-06-03 15:50:51

标签: c# angular caching asp.net-core

我有一个asp.net核心应用程序(版本2.2),它为angular 7应用程序提供服务。我要在将新版本上传到生产环境后,强制客户端清除缓存。我知道推荐的方法是通过操纵文件查询字符串,但是由于我使用的是ISpaBuilder,所以我不确定该怎么做。

            app.UseSpa(spa =>
            {
                spa.Options.SourcePath = "ClientApp";

                if (env.IsDevelopment())
                {
                    //spa.UseAngularCliServer(npmScript: "start");
                    spa.Options.StartupTimeout = TimeSpan.FromSeconds(60); // Increase the timeout if angular app is taking longer to startup
                    spa.UseProxyToSpaDevelopmentServer("http://localhost:4200"); // Use this instead to use the angular cli server
                }
            });

0 个答案:

没有答案