我正在使用WPF应用程序,该应用程序通过IIS中托管的WCF应用程序读取数据。 要从数据库中获取数据,我使用Entity Framework 6.
我的应用程序初始化非常慢,因此我想使用交互式视图。当我启动我的应用程序时,进行初始调用并创建视图(XML文件)。当我重置我的应用程序池时,我的程序不会使用XML中生成的视图,但它会再次创建XML文件。 使用此代码创建XML:
using (var ctx = new DataReportingContext(request.ConnectInfo))
{
InteractiveViews
.SetViewCacheFactory(
ctx,
new FileViewCacheFactory(@"d:\log\MyViews.xml"));
}
如何重新使用这些视图,以便我不会初步创建视图?