private static IPrimaryKeyDef GetPrimaryKeyDef(IClassDef classDef)
{
var primaryKeyDef = classDef.PrimaryKeyDef;
if (primaryKeyDef == null && classDef.SuperClassDef != null)
{
primaryKeyDef = GetPrimaryKeyDef(classDef.SuperClassDef.SuperClassClassDef);
}
return primaryKeyDef;
}