public virtual HttpRemoteResponse Process(RequestChain chain, Request request, string verb, Uri uri, string content)
 {
     return new ResponseChain(_service, _responseFeatures)
         .Next(_service.Dispatcher.Process(_service, verb, uri, content));
 }
 public AsynchRequest(Request request, AsynchRequestCallback callback)
 {
     _request = request;
     _callback = callback;
 }
        public HttpRemoteResponse Process(Request request, string verb, Uri uri, string content)
        {
            _requestFeatures.Add(this);

            return new RequestChain(_requestFeatures).Next(request, verb, uri, content);
        }