diff --git a/src/Artemis.Core/Extensions/TypeExtensions.cs b/src/Artemis.Core/Extensions/TypeExtensions.cs index 7676a96dd..7cee6a795 100644 --- a/src/Artemis.Core/Extensions/TypeExtensions.cs +++ b/src/Artemis.Core/Extensions/TypeExtensions.cs @@ -1,8 +1,4 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace Artemis.Core.Extensions { @@ -12,11 +8,8 @@ namespace Artemis.Core.Extensions { if (type == null) return false; - var baseType = type.BaseType; - if (baseType == null) - return false; - - return baseType.GetGenericTypeDefinition() == genericType; + + return type.BaseType?.GetGenericTypeDefinition() == genericType; } } -} +} \ No newline at end of file