Skip to content

Commit 36e86ca

Browse files
author
Gunnar Liljas
committed
Added check for IsGenericType in IsGroupingKey
1 parent 905f920 commit 36e86ca

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/NHibernate/Linq/ExpressionExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public static class ExpressionExtensions
1111
public static bool IsGroupingKey(this MemberExpression expression)
1212
{
1313
return expression.Member.Name == "Key" && expression.Member.DeclaringType!=null &&
14-
expression.Member.DeclaringType.GetGenericTypeDefinition() == typeof (IGrouping<,>);
14+
expression.Member.DeclaringType.IsGenericType && expression.Member.DeclaringType.GetGenericTypeDefinition() == typeof(IGrouping<,>);
1515
}
1616

1717
public static bool IsGroupingKeyOf(this MemberExpression expression,GroupResultOperator groupBy)

0 commit comments

Comments
 (0)