in Editor/Scripts/MessageBuilder.cs [91:108]
Type FindAssemblyType(bool searchInDefaultOnly)
{
foreach (var assembly in AppDomain.CurrentDomain.GetAssemblies())
{
//TODO(kseniia): Check if type can be found properly in different assemblies
if (searchInDefaultOnly && assembly.FullName != m_Parameters.assemblyFullName) continue;
if (assembly.IsDynamic) continue;
foreach (var type in assembly.ExportedTypes)
{
if (type.FullName == m_Parameters.fullName && typeof(IMessage).IsAssignableFrom(type))
{
return type;
}
}
}
return null;
}