"Piyush Kapadia" <piyush.kapadia@gmail.com> wrote in message news:7e7bf0020511010615t8c92a2asfe149a43ba845080@mail.gmail.com...We have a situation where there is BaseAbstract class and Derived concrete class.Interface requires that we pass BaseAbstractClassPointer, using which user can provide any of Derived Concrete class pointer and Interface remain generic to them.However serializing BaseAbstractPointer is throwing following error -A unregistered classHow do we handle this situation ?