Description:
Historically, Revit_Toolkit was calling BH.Engine.Base.Compute.LoadAllAssemblies which became really heavy over time. Therefore, at some point that call has been removed (see #1627), which on the other hand required a few dependencies being loaded explicitly.
This could be improved by adopting the solution introduced in BHoM/BHoM_UI#531:
- lazy dependency loading
- unified approach with the core BHoM
However, this will not come for free and will involve quite a bit of refactoring - I will continue the thread when ready to share.
Description:
Historically, Revit_Toolkit was calling
BH.Engine.Base.Compute.LoadAllAssemblieswhich became really heavy over time. Therefore, at some point that call has been removed (see #1627), which on the other hand required a few dependencies being loaded explicitly.This could be improved by adopting the solution introduced in BHoM/BHoM_UI#531:
However, this will not come for free and will involve quite a bit of refactoring - I will continue the thread when ready to share.