交互式预生成视图

时间:2015-12-01 08:07:54

标签: .net entity-framework views

我正在使用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"));
}

如何重新使用这些视图,以便我不会初步创建视图?

0 个答案:

没有答案