Example #1
0
 public SaveRedirect(SiteCollector collector, string path, Action <Action> queue, HttpRequestUtil request)
 {
     _collector = collector;
     _path      = path;
     _queue     = queue;
     _request   = request;
 }
Example #2
0
 public SaveContent(SiteCollector collector, string path, Action<Action> queue, HttpRequestUtil request)
 {
     _collector = collector;
     _path = path;
     _queue = queue;
     _request = request;
 }
Example #3
0
        public FetchUrl(SiteCollector collector, string path, string etag, Action<Action> enqueue)
        {
            _collector = collector;
            _path = path;
            _enqueue = enqueue;
            _request = new HttpRequestUtil(collector.BaseUri);

            if (!String.IsNullOrEmpty(etag))
                _request.RequestHeaders["If-None-Match"] = etag;
        }
Example #4
0
        public FetchUrl(SiteCollector collector, string path, string etag, Action <Action> enqueue)
        {
            _collector = collector;
            _path      = path;
            _enqueue   = enqueue;
            _request   = new HttpRequestUtil(collector.BaseUri);

            if (!String.IsNullOrEmpty(etag))
            {
                _request.RequestHeaders["If-None-Match"] = etag;
            }
        }