public System.Threading.Tasks.Task <changeServiceSupplierResponse> changeServiceSupplierAsync(string Id, string UserIdentity, string ServiceSupplier, string AgreementText, SignatureData[] SignatureData)
        {
            changeServiceSupplierRequest inValue = new changeServiceSupplierRequest();

            inValue.Id              = Id;
            inValue.UserIdentity    = UserIdentity;
            inValue.ServiceSupplier = ServiceSupplier;
            inValue.AgreementText   = AgreementText;
            inValue.SignatureData   = SignatureData;
            return(((RecipientPortv3)(this)).changeServiceSupplierAsync(inValue));
        }
 System.Threading.Tasks.Task <changeServiceSupplierResponse> RecipientPortv3.changeServiceSupplierAsync(changeServiceSupplierRequest request)
 {
     return(base.Channel.changeServiceSupplierAsync(request));
 }