1
我使用的是數據庫,首先EF6並試圖預編譯視圖中使用該項目,以減少啓動時間:https://efinteractiveviews.codeplex.com/EF 6.1.2數據庫首先查看代
using (var ctx = new DBContext())
{
InteractiveViews
.SetViewCacheFactory(
ctx,
new FileViewCacheFactory(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\views.xml"));
}
不幸的是,似乎沒有對啓動時間或相關查詢有任何影響。是否有另一種方法,我可以通過t4模板生成視圖或檢查視圖是否設置完成?
關於t4模板,我在網上找到的模板只用於代碼第一次設置。