When adding interfaces, whats the recomended way of doing it?
Right now i added a class to the mig-project that calls a supportlibrary, and that works ofc. But by the looks of it i could just aswell have that class in an external dll and configure it to load the interface from there, if that works?
So the question comes down to if the plan is to keep a clean hg-core with a bunch of addons that you can add/remove at your will, or if the interface support is planned to be included in hg/mig?
There are benefits to both i guess, but keeping them as plugins will let users choose what to run and not but complicates the configuration a bit. that would allow for nuget support for addons aswell.
Anyway, the main question is. if i make an interface, is it then prefered to be kept as a separate dll or included in the main mig library?
/C