Why is powershell adding additional parameters to Web Service Method Signatures
问题 I'm trying to use Powershell to ping a couple of WCF Webservices from the command line. e.g. I have an WCF Operation [OperationContract] string DoWork(string name); And I can call that with Powershell using. $proxy = New-WebServiceProxy -Uri 'http://localhost/TestService/Service.svc' $proxy.DoWork('Hello World') This works fine as long as the input params and return types are strings. However if I introduce integers, the generated method signatures & return types have additional