2017-12-05 3 views
0

いくつかのエンティティのL2キャッシングを行うためにQueryCacheライブラリを使用しようとすると、QueryDeferredライブラリが必要であることを示す.FromCache()でコンパイラエラーが発生します。ドキュメンテーションは、QueryCacheをスタンドアロンとして使用できることを示しています。ここでZ.EntityFramework.Plus.QueryCache.EF6 QueryDeferredライブラリが必要ですか?

using Z.EntityFramework.Plus; 

namespace LookupValuesMap.Controllers 
{ 
    public class HomeController : Controller 
    { 
     public ActionResult Index() 
     { 
      LookupValueContext ctx = new LookupValueContext(); 
      var companies = ctx.Companies.FromCache().ToList(); <-- error 

は誤りです:

Error CS0012 The type 'QueryDeferred<>' is defined in an assembly that is not referenced. You must add a reference to assembly 'Z.EntityFramework.Plus.QueryDeferred.EF6, Version=1.6.8.0, Culture=neutral, PublicKeyToken=59b66d028979105b'. 

は、事前にありがとうございます!私はEntity Framework Plus

ためのライブラリが構築された方法へのプロジェクトの所有者だ、このようないくつかの「スタンドアロン」の機能は持っているかもしれZ.EntityFramework:Jケント

答えて

0

免責

.Plus.QueryDeferred.EF6要件。

あなたはからバージョンをダウンロードすることができます:私たちは最終的にはもはや、この依存性を持つようになるためにそれを修正しますNuGet

関連する問題