Hello,
Is it possible to implement a system similar to this:
1 Centralized assembly storage in a central web application
N Client web applications consuming types in assemblies in this centralized web app.
It should work this way.
- I design an interface and deploy it with every client application
- Client application request for a specific implementation of interface (e.g. by fully qualified type name)
- Central web applications creates instance of that type/class and returns it to client
- Client can calls methods implementations as if assembly with that type was deployed locally.
I found WCF activation with client-side activation and marshal by value, but I'm not sure if this can be used and in fact it is totally unclear how.