We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3d6aaf6 commit 2e17c12Copy full SHA for 2e17c12
src/JsonApiDotNetCore/Extensions/TypeExtensions.cs
@@ -2,6 +2,7 @@
2
using System.Collections;
3
using System.Collections.Generic;
4
using System.Linq;
5
+using System.Reflection;
6
7
namespace JsonApiDotNetCore.Extensions
8
{
@@ -10,8 +11,9 @@ internal static class TypeExtensions
10
11
public static Type GetElementType(this IEnumerable enumerable)
12
13
var enumerableTypes = enumerable.GetType()
14
+ .GetTypeInfo()
15
.GetInterfaces()
- .Where(t => t.IsGenericType == true && t.GetGenericTypeDefinition() == typeof(IEnumerable<>))
16
+ .Where(t => t.GetTypeInfo().IsGenericType == true && t.GetGenericTypeDefinition() == typeof(IEnumerable<>))
17
.ToList();
18
19
var numberOfEnumerableTypes = enumerableTypes.Count;
0 commit comments