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 d3a5194 commit c63babcCopy full SHA for c63babc
src/BenchmarkDotNet/Helpers/AwaitHelper.cs
@@ -100,8 +100,7 @@ internal static MethodInfo GetGetResultMethod(Type taskType)
100
{
101
if (m.Name != nameof(AwaitHelper.GetResult)) return false;
102
Type paramType = m.GetParameters().First().ParameterType;
103
- // We have to compare the types indirectly, == check doesn't work.
104
- return paramType.Assembly == compareType.Assembly && paramType.Namespace == compareType.Namespace && paramType.Name == compareType.Name;
+ return paramType.IsGenericType && paramType.GetGenericTypeDefinition() == compareType;
105
})
106
.MakeGenericMethod(new[] { resultType });
107
}
0 commit comments