Example #1
0
 static IHttpObservable Submit(IHttpObservable query, string formSelector, int?formIndex, Uri url, NameValueCollection data) =>
 HttpObservable.Return(
     from html in query.Html()
     select HttpQuery.Submit(html.Client, html.Content, formSelector, formIndex, url, data));
Example #2
0
 static IHttpObservable Submit(IHttpObservable query, string formSelector, int?formIndex, Uri url, ISubmissionData <Unit> data) =>
 query.Html().Submit(formSelector, formIndex, url, data);
Example #3
0
 public static IObservable <HttpFetch <ParsedHtml> > Html(this IHttpObservable query) =>
 query.Html(HtmlParser.Default);
Example #4
0
 public static IObservable <HttpFetch <HtmlForm> > Forms(this IHttpObservable query) =>
 query.Html().Forms();
Example #5
0
 public static IObservable <HttpFetch <DataTable> > FormsAsDataTable(this IHttpObservable query) =>
 query.Html().FormsAsDataTable();
Example #6
0
 public static IObservable <HttpFetch <HtmlObject> > Tables(this IHttpObservable query) =>
 query.Html().Tables();
Example #7
0
 public static IObservable <HttpFetch <T> > Links <T>(this IHttpObservable query, Uri baseUrl, Func <string, HtmlObject, T> selector) =>
 query.Html().Links(baseUrl, selector);