First I would like to apologize for my english : I'm french
I'm sure my question is a little bit trivial but as I am a xamarin newbie, I need some help
Here my problem : I'm currently working on a plugin injection system, which allows to dynamically load a plugin at runtime according to an XML configuration file which defines the plugin implementation class to be loaded.
My plugin interface is an assembly named IPluginLib, while each plugin implementation reside into its own assembly named PluginXXXLib.
My application refers the plugin interface assembly as well each plugin implementation assemblies.
But as I do not have explicit references to implementation plugin classes (my code using only the plugin interface type), the plugin implementation assemblies are not linked because of static analysis preformed to select which assemblies to be linked.
So I would like to know if there is a trick to force my plugin implementation assemblies to be linked with my application ?
10x in advance for your advices.