PageDefinitionType GetNonNativePageDefinitionType(Type pagePropertyType)
{
string pageDefinitionTypeName = pagePropertyType.FullName;
string assemblyName = pagePropertyType.Assembly.GetName().Name;
return pageDefinitionTypeRepository.GetPageDefinitionType(pageDefinitionTypeName, assemblyName);
}