- The GetType lag situation is craazy.

This commit is contained in:
Maplewheels
2026-01-25 17:04:22 -05:00
parent ed09908c3b
commit b626fd1e47

View File

@@ -130,6 +130,14 @@ public class PluginManagementService : IPluginManagementService, IAssemblyManage
}
}
//TODO: the lag situation here is craazy
var t = AssemblyLoadContext.All
.SelectMany(alc => alc.Assemblies)
.SelectMany(ass => ass.GetSafeTypes())
.FirstOrDefault(tp => tp.FullName?.Equals(typeName) ?? tp.Name.Equals(typeName), null);
return t;
//TODO: implement ALC resolutions.
throw new NotImplementedException();
}