From c3125b1c7bb83f871a5271480cce26fdc12bb0a2 Mon Sep 17 00:00:00 2001 From: Roman Artiukhin Date: Tue, 1 Aug 2023 18:03:38 +0300 Subject: [PATCH] Clean up Linq Joiner class removing no longer needed AddJoinMethod property --- src/NHibernate/Linq/Visitors/JoinBuilder.cs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/NHibernate/Linq/Visitors/JoinBuilder.cs b/src/NHibernate/Linq/Visitors/JoinBuilder.cs index a898389fae5..470b3174135 100644 --- a/src/NHibernate/Linq/Visitors/JoinBuilder.cs +++ b/src/NHibernate/Linq/Visitors/JoinBuilder.cs @@ -25,10 +25,7 @@ internal Joiner(QueryModel queryModel) { _nameGenerator = new NameGenerator(queryModel); _queryModel = queryModel; - AddJoinMethod = AddJoin; } - - internal System.Action AddJoinMethod { get; } public IEnumerable Joins { @@ -42,7 +39,7 @@ public Expression AddJoin(Expression expression, string key) if (!_joins.TryGetValue(key, out join)) { join = new NhJoinClause(_nameGenerator.GetNewName(), expression.Type, expression); - AddJoinMethod(_queryModel, join); + AddJoin(_queryModel, join); _joins.Add(key, join); }