Hi guys, I created a Library 3 years ago and it is built around interfaces and generics. Now I needed to extend one of my application to support WCF. On my test scenario I can load it up on my application as part of different application domain. My problem now is that because I created all of my classes to be processed via interfaces, only the base classes are made available on the client side that adds my web service. It is then pretty hard for the client to consume my service since they can't used other class implementation of the base class.
How can I make available in WCF of all the classes that inherited my abstract and base classes?
All of my classes has Serializable and DataContract attributes. Serilizable since this is needed for pluggable architecture and DataContract to adhere to WCF requirements.