private void InitializeApplicationFolder()
 {
     // Create the AppData folder.
     // Also create the default file for settings files if they don't exist.
     _applicationFolder.SetDirectoryName(GameName);
     _applicationFolder.Create();
     _optionsManager.Save(false);
 }
        public static PronounOptions Load(IApplicationFolder applicationFolder)
        {
            var folderPath      = applicationFolder.Create();
            var filePath        = Path.Join(folderPath, $"{FileName}.xml");
            var xmlDeserializer = new XmlSerializer(typeof(PronounOptions));

            using Stream reader = new FileStream(filePath, FileMode.Open);
            var options = (PronounOptions)xmlDeserializer.Deserialize(reader);

            return(options);
        }