Example #1
0
        public static void obtainData()
        {
            if (File.Exists(Settings.SettingsFileName))
            {
                string file = Settings.ReadSettingsCrypt();
                session = Parser.SessionParse(file);
                isAuth  = Parser.AuthParse(file);
                ip      = Parser.FieldParse <string>(file, "ip");
                port    = Parser.FieldParse <string>(file, "port");
            }

            Settings.SaveSettingsCrypt();

            if (session.Equals(""))
            {
                session = requestSession();
                isAuth  = false;
                Settings.SaveSettingsCrypt();
            }

            ApiRequests.SetSessionCookie(Settings.Ip, session);
        }
Example #2
0
        public static string requestSession()
        {
            string responseBody = ApiRequests.SessionGet();

            return(Parser.SessionParse(responseBody));
        }