From a591e53dc9d8dea0bf8b2c26d09235b7fb6e74ca Mon Sep 17 00:00:00 2001 From: Pranav K Date: Mon, 11 May 2015 06:08:01 -0700 Subject: [PATCH] Removing unused TypeHelper method --- src/Microsoft.AspNet.Mvc.Common/TypeHelper.cs | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/src/Microsoft.AspNet.Mvc.Common/TypeHelper.cs b/src/Microsoft.AspNet.Mvc.Common/TypeHelper.cs index 9e598872d1..1944121966 100644 --- a/src/Microsoft.AspNet.Mvc.Common/TypeHelper.cs +++ b/src/Microsoft.AspNet.Mvc.Common/TypeHelper.cs @@ -91,24 +91,5 @@ namespace Microsoft.AspNet.Mvc { return !type.GetTypeInfo().IsValueType || IsNullableValueType(type); } - - public static TypeInfo ExtractGenericInterface([NotNull] Type queryType, Type interfaceType) - { - Func matchesInterface = - typeInfo => typeInfo.IsGenericType && typeInfo.GetGenericTypeDefinition() == interfaceType; - var queryTypeInfo = queryType.GetTypeInfo(); - - if (matchesInterface(queryTypeInfo)) - { - return queryTypeInfo; - } - else - { - return queryTypeInfo - .ImplementedInterfaces - .Select(type => type.GetTypeInfo()) - .FirstOrDefault(matchesInterface); - } - } } } \ No newline at end of file