BHoM / BHoM_Adapter

GNU Lesser General Public License v3.0
7 stars 5 forks source link

Improvements/reconsidering the Adapter set-up and Modules mechanisms #356

Open alelom opened 1 year ago

alelom commented 1 year ago

Description:

As seen here: https://github.com/BHoM/ETABS_Toolkit/pull/422#pullrequestreview-1330130615

We had an unpredicted failure because of the following:

Because we had the incorrect ordering of instructions in the ctor (we declared the modules before the setting of the AdapterId), this raised a failure in the module loader, which required the AdapterId to be set.

Ideas

Possible solutions commonly adopted that require reworking the current architecture are:

Other solutions keeping current architecture are: