From a9c9d84fc14aacf680e71b3f2d867374e18e2434 Mon Sep 17 00:00:00 2001 From: Pawel Baran Date: Fri, 19 Feb 2021 14:17:09 +0100 Subject: [PATCH] type filter added --- Reflection_Engine/Modify/SortExtensionMethods.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Reflection_Engine/Modify/SortExtensionMethods.cs b/Reflection_Engine/Modify/SortExtensionMethods.cs index 2274c2793..528d53e76 100644 --- a/Reflection_Engine/Modify/SortExtensionMethods.cs +++ b/Reflection_Engine/Modify/SortExtensionMethods.cs @@ -42,6 +42,7 @@ public static partial class Modify [Output("metods", "Sorted methods")] public static List SortExtensionMethods(this IEnumerable methods, Type type) { + IEnumerable typeMethods = methods.Where(x => x.GetParameters()[0].ParameterType.IsAssignableFrom(type)); return methods.OrderBy(x => methods.Count(y => x.GetParameters()[0].ParameterType.IsAssignableFrom(y.GetParameters()[0].ParameterType))).ToList(); }