public static void Initialize() { if (!Directory.Exists(SETTINGS_PATH)) { Directory.CreateDirectory(SETTINGS_PATH); } if (File.Exists(SETTINGS_PATH + SETTINGS_FILENAME)) { string json = File.ReadAllText(SETTINGS_PATH + SETTINGS_FILENAME); Instance = JsonConvert.DeserializeObject<AppSettings>(json); } else { Instance = new AppSettings(); Save(); } }