private void addSearchCriteriaToAction(SoapAction soapAction) { foreach (var actionArgument in actionArguments) { soapAction.addParameterPairToAction(actionArgument.Key, actionArgument.Value); } }
public SoapXMLGenerator(SoapAction soapAction) { this.soapAction = soapAction; setXmlDocumentDeclaration(); }
private XmlDocument createRequestXmlDocument(SoapAction soapAction) { SoapXMLGenerator soapXmlGenerator = new SoapXMLGenerator(soapAction); return soapXmlGenerator.generateSoapXmlDocument(); }
protected abstract void addCredentialsToAction(SoapAction soapAction);
protected override void addCredentialsToAction(SoapAction soapAction) { soapAction.addParameterPairToAction("securityToken", Settings.securityToken); soapAction.addParameterPairToAction("clientUsername", Settings.clientUsername); soapAction.addParameterPairToAction("clientPassword", Settings.password); }