I have a class library project, that has 2 service references. One of the class in the project, is using functions from the proxy class that Visual Studio generated out of these 2 service references. How can I decouple this dependency? Can a class take a service reference or proxy (I don't know what to call it) as a parameter?