protected override void InitRequest(HttpWebRequest request)
{
base.InitRequest(request);
string soapAction;
if (Target.Namespace.EndsWith("/", StringComparison.Ordinal))
{
soapAction = string.Concat(Target.Namespace, Target.MethodName);
}
else
{
soapAction = string.Concat(Target.Namespace, "/", Target.MethodName);
}
request.Headers["SOAPAction"] = soapAction;
}
}