Reusing service proxies

Posted by Hadi Eskandari on Stack Overflow See other posts from Stack Overflow or by Hadi Eskandari
Published on 2010-03-15T14:24:20Z Indexed on 2010/03/15 17:19 UTC
Read the original article Hit count: 561

I have a set of webservices that I connect to using Silverlight Client. I use proxies generated by "Add service reference" or SLSVCUTIL.exe tool to connect to this service. So far, I have only used one single service. Now I want to use another service on the same server.

The problem is that, first service generated set of proxy classes for me, and second service will reuse the same set of classes (plus extra services/classes), e.g.

CustomerService.SaveCustomer(Customer customer);

OrderService.CheckCustomerLevel(Customer customer);

The problem is when I add reference to the second service, I can not reuse the same namespace for the second one (VS error), and when I use a different namespace, the generated classes, although are essentially the same, reside in different namespace, hence different and I end up with two Customer classes in two different namespaces.

Anyway around this? I just neeed to have two set of services, reusing the Customer class. I have already tried "reuse types in assembly / all assemblies" check mark when generating proxy classes, but it seems to have no effect.

any help is greatly appreciated.

© Stack Overflow or respective owner

Related posts about Silverlight

Related posts about silverlight-3.0