A Silverlight application (App1) currently uses a ASMX Web Service. The web service has a reference to an assembly containing classes. The silverlight application uses these "classes/objects" to communicate with the ASMX Web Service.
Another ASMX Web Service also contains a reference to the exact same assembly with the same classes. This ASMX Web Service is being used in another Silverlight application (App2).
Thus, these Web Services contain an assembly reference to the same assembly.
The Silverlight applications contain so called "Service References" for communicating with the web services. The first Silverlight application (App1) implements a User Control which is located in the second application (App2).
While the web services use the same classes, they are situated in different namespaces.
For example, App1.ServiceReference1.SomeClass and App2.ServiceReference2.SomeClass .
Is it possible to reuse the classes in both Silverlight projects without mapping them?