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