public SoapParameters(SoapParameters p1, SoapParameters p2)
 {
     foreach (var entry in p1.values)
     {
         values.Add(entry.Key, entry.Value);
     }
     foreach (var entry in p2.values)
     {
         values.Add(entry.Key, entry.Value);
     }
 }
        public SoapRequestEncoder(string xmlns, SoapParameters serviceParameters, SoapRequestBase request)
        {
            this._xmlns   = xmlns;
            this._request = request;

            if (serviceParameters != null)
            {
                _parameters = new SoapParameters(serviceParameters, request.Parameters);
            }
            else
            {
                _parameters = request.Parameters;
            }
        }
示例#3
0
 protected SoapRequest()
 {
     Parameters = new SoapParameters();
 }