From 63d7d35bd25f90104af62ac88a462b06e06bdab7 Mon Sep 17 00:00:00 2001 From: Ajay Bhargav Baaskaran Date: Thu, 3 Nov 2016 15:15:44 -0700 Subject: [PATCH] Filter out generic invoke methods in ViewComponents --- .../Internal/ViewComponentTagHelperDescriptorFactory.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Microsoft.AspNetCore.Mvc.Razor/Internal/ViewComponentTagHelperDescriptorFactory.cs b/src/Microsoft.AspNetCore.Mvc.Razor/Internal/ViewComponentTagHelperDescriptorFactory.cs index eb1cc4b43d..7e1a3847be 100644 --- a/src/Microsoft.AspNetCore.Mvc.Razor/Internal/ViewComponentTagHelperDescriptorFactory.cs +++ b/src/Microsoft.AspNetCore.Mvc.Razor/Internal/ViewComponentTagHelperDescriptorFactory.cs @@ -57,7 +57,7 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Internal StringComparison.Ordinal)); var tagHelperDescriptors = viewComponentDescriptors - .Where(d => !d.Parameters.Any(p => p.ParameterType.GetTypeInfo().ContainsGenericParameters)) + .Where(d => !d.MethodInfo.ContainsGenericParameters) .Select(viewComponentDescriptor => CreateDescriptor(viewComponentDescriptor)); return tagHelperDescriptors;