コード例 #1
0
    public UserJsonParameters_Loader(string json_full_filename)
    //load_defaults_from_kadina_json
    {
        string log_prefix = "TradeLink.AppKit::UserJsonParameters::load_defaults_from_kadina_json(): ";

        // check if kadina.json file exist
        if (json_full_filename != "")
        {
            json_file_exist = System.IO.File.Exists(json_full_filename);

            //debug(log_prefix + "checking if json_file_exist = " + json_file_exist);
            if (json_file_exist)
            {
                // read file
                //debug(log_prefix + " reading json config file");
                json_as_str = System.IO.File.ReadAllText(@json_full_filename);
                //debug(log_prefix + " read " + json_as_str.Length + " bytes");

                // parse file (todo: add error check)
                //debug(log_prefix + " parsing json");
                //var deserializedProduct = JsonConvert.DeserializeObject<user_json_parameters>(json_as_str);
                user_json_parameters = JsonConvert.DeserializeObject <UserJsonParameters>(json_as_str);
            }
        }
    }
コード例 #2
0
        public UserJsonParameters_Loader(string json_full_filename)
        //load_defaults_from_kadina_json
        {
            string log_prefix = "TradeLink.AppKit::UserJsonParameters::load_defaults_from_kadina_json(): ";

            // check if kadina.json file exist
            if (json_full_filename != "")
            {
                json_file_exist = System.IO.File.Exists(json_full_filename);

                //debug(log_prefix + "checking if json_file_exist = " + json_file_exist);
                if (json_file_exist)
                {
                    // read file
                    //debug(log_prefix + " reading json config file");
                    json_as_str = System.IO.File.ReadAllText(@json_full_filename);
                    //debug(log_prefix + " read " + json_as_str.Length + " bytes");

                    // parse file (todo: add error check)
                    //debug(log_prefix + " parsing json");
                    //var deserializedProduct = JsonConvert.DeserializeObject<user_json_parameters>(json_as_str);
                    user_json_parameters = JsonConvert.DeserializeObject<UserJsonParameters>(json_as_str);
                }
            }
        }