public SaveRedirect(SiteCollector collector, string path, Action <Action> queue, HttpRequestUtil request) { _collector = collector; _path = path; _queue = queue; _request = request; }
public SaveContent(SiteCollector collector, string path, Action<Action> queue, HttpRequestUtil request) { _collector = collector; _path = path; _queue = queue; _request = request; }
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; }
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; } }