diff --git a/ChangeLog/7.2.2-dev.txt b/ChangeLog/7.2.2-dev.txt index e69de29bb..51851af91 100644 --- a/ChangeLog/7.2.2-dev.txt +++ b/ChangeLog/7.2.2-dev.txt @@ -0,0 +1 @@ +[main] Query.CreateDelayedQuery(key, Func>) applies external key instead of default computed, as it suppose to \ No newline at end of file diff --git a/Orm/Xtensive.Orm/Orm/Query.cs b/Orm/Xtensive.Orm/Orm/Query.cs index a7a745716..add4f4483 100644 --- a/Orm/Xtensive.Orm/Orm/Query.cs +++ b/Orm/Xtensive.Orm/Orm/Query.cs @@ -815,7 +815,7 @@ public static DelayedQuery CreateDelayedQuery(Func CreateDelayedQuery(object key, Func> query) { var endpoint = Session.Demand().Query; - return new CompiledQueryRunner(endpoint, query.Method, query.Target).CreateDelayedQuery(WrapQuery(query)); + return new CompiledQueryRunner(endpoint, key, query.Target).CreateDelayedQuery(WrapQuery(query)); } #endregion