public EFC.AgGateway.Integration.Specifications.AgGatewayGenericServiceContract.outboundData execute(EFC.AgGateway.Integration.Specifications.AgGatewayGenericServiceContract.inboundData inboundData)
 {
     EFC.AgGateway.Integration.Specifications.AgGatewayGenericServiceContract.executeRequest inValue = new EFC.AgGateway.Integration.Specifications.AgGatewayGenericServiceContract.executeRequest();
     inValue.inboundData = inboundData;
     EFC.AgGateway.Integration.Specifications.AgGatewayGenericServiceContract.executeResponse retVal = ((EFC.AgGateway.Integration.Specifications.AgGatewayGenericServiceContract.DocExchangePortType)(this)).execute(inValue);
     return(retVal.result);
 }
 public System.Threading.Tasks.Task <EFC.AgGateway.Integration.Specifications.AgGatewayGenericServiceContract.executeResponse> executeAsync(EFC.AgGateway.Integration.Specifications.AgGatewayGenericServiceContract.inboundData inboundData)
 {
     EFC.AgGateway.Integration.Specifications.AgGatewayGenericServiceContract.executeRequest inValue = new EFC.AgGateway.Integration.Specifications.AgGatewayGenericServiceContract.executeRequest();
     inValue.inboundData = inboundData;
     return(((EFC.AgGateway.Integration.Specifications.AgGatewayGenericServiceContract.DocExchangePortType)(this)).executeAsync(inValue));
 }
 public executeRequest(EFC.AgGateway.Integration.Specifications.AgGatewayGenericServiceContract.inboundData inboundData)
 {
     this.inboundData = inboundData;
 }