I recently asked a question about calling methods on generic types in C#: calling method in template in C#
The problem I have is that I cannot manipulate the types I want to create a generic function for. The types are SoapClients of a few WebServices that have the same methods. Is there any solution that would let me avoid copying the code?