private bool IsCommandIsSupportedForThisTarget(Type type)
{
var supportedTargetsAttr = type.GetCustomAttribute<SupportedTargetsAttribute>();
if (supportedTargetsAttr == null)
return false;
return supportedTargetsAttr.SupportedTargets.Contains(TargetType);
}