public System.Threading.Tasks.Task <endThreadResponse> endThreadAsync(string value)
        {
            endThreadRequest inValue = new endThreadRequest();

            inValue.Body       = new endThreadRequestBody();
            inValue.Body.value = value;
            return(((WebPost)(this)).endThreadAsync(inValue));
        }
 System.Threading.Tasks.Task <endThreadResponse> WebPost.endThreadAsync(endThreadRequest request)
 {
     return(base.Channel.endThreadAsync(request));
 }