Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
            }
        }