public static bool ImplementsCatelModel(this TypeReference typeReference)
{
if (typeReference == null)
{
return false;
}
if (ImplementsModelBase(typeReference))
{
return true;
}
if (ImplementsDataObjectBase(typeReference))
{
return true;
}
return false;
}