ClaudiaIDE.Settings.Setting.Serialize C# (CSharp) Method

Serialize() public method

public Serialize ( ) : void
return void
        public void Serialize()
        {
            var config = JsonSerializer<Setting>.Serialize(this);

            var assemblylocation = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);
            var configpath = Path.Combine(string.IsNullOrEmpty(assemblylocation) ? "" : assemblylocation, CONFIGFILE);

            using (var s = new StreamWriter(configpath, false, Encoding.ASCII))
            {
                s.Write(config);
                s.Close();
            }
        }