标签: asp.net asp.net-core-mvc
我刚刚发现,在aspnet core 1.0中,我无法在发布应用程序时编译剃刀视图。 我可以在启动时在运行时调用某些内容来初始化视图的编译吗? 目前,升级到dotnet核心1.1是不可能的。
我想编译视图的原因是,在操作传递了return语句之后,对视图的第一次调用会等待大约5秒钟。
答案 0 :(得分:0)
您可以设置一个从您的网站请求每个页面的流程。在请求页面时,将编译视图,并在下次请求页面时缓存编译版本。这种方法使站点变暖,以便当真正的访问者请求页面时它很热并且准备就绪。