ist keine GenericTypeDefinition. MakeGenericType darf nur für einen Typ aufgerufen werden, für den Type.IsGenericTypeDefinition ...