How To Clean Handle With Interfaces

Dec 13, 2015 at 4:01 PM
Hi all,

I try to build my first project with OSGi.Net. I want to build a small and simple calculator which can be expanded by plugins.
So I asked me how to handle with interfaces in OSGi.Net. What I want is a flexible solution, so a new plugin can bring an interface which will be consumed by other new plugins. So my idea is to put the interfaces in a separate assembly which can be loaded by alle plugins which uses this interface. I see that I can load more than one assembly with a manifest.xml, but is this the designated way?
Can you give me some hints how to do this in the ISGi.Net way?
What is the Share attribute für an Assembly xml-node for? I tried true an false, but I cannot see any difference in behavior?

Thanks a lot!