public void Save(NugetOptions options)
        {
            var serializer = new XmlSerializer(typeof(NugetOptions));

            using (var file = new StreamWriter(NugetOptions.CreateDefaultPath()))
            {
                serializer.Serialize(file, options);
            }
        }
        public NugetOptions LoadFromFile()
        {
            var serializer = new XmlSerializer(typeof(NugetOptions));

            try
            {
                using (var file = new StreamReader(NugetOptions.CreateDefaultPath()))
                {
                    return((NugetOptions)serializer.Deserialize(file));
                }
            }
            catch (Exception e)
            {
                Debug.LogException(e);

                Debug.Log("Saving default file");

                var options = new NugetOptions();

                Save(options);

                return(options);
            }
        }