public static ReturnInformation.Return Search(string query, char?character = null, QueryArgs.Status?status = null, QueryArgs.Mode?mode = null, int?page = null) { WebClient webclient = new WebClient(); string s = webclient.DownloadString(Path(query, character, status, mode, page)); ReturnInformation.Return r = JsonConvert.DeserializeObject <ReturnInformation.Return>(s); return(r); }
public static bool IsCookieValid(CookieCollection cookieCollection) { WebClient client = new WebClient(); client.AddCookie(cookieCollection); string s = client.DownloadString(Path(Methods.user)); ReturnInformation.User user = JsonConvert.DeserializeObject <ReturnInformation.User>(s); if (user.logged_in) { return(true); } else { return(false); } }