private void InitializeGameSetting(object gameSetting)
        {
            var dartGameSetting = gameSetting as DartGameSetting;

            if (dartGameSetting == null)
            {
                return;
            }
            _dartGameSetting = dartGameSetting;
        }
Пример #2
0
        public void Save(DartGameSetting dartGameSetting, string fileName)
        {
            var serializedDartGameSetting = JsonConvert.SerializeObject(dartGameSetting);

            if (!File.Exists(DartGameSettingDirectory + fileName))
            {
                if (!Directory.Exists(DartGameSettingDirectory))
                {
                    Directory.CreateDirectory(DartGameSettingDirectory);
                }

                File.Create(DartGameSettingDirectory + fileName).Close();

                File.WriteAllText(DartGameSettingDirectory + fileName, serializedDartGameSetting);
            }
            else
            {
                File.WriteAllText(DartGameSettingDirectory + fileName, serializedDartGameSetting);
            }
        }
 private void InitializeDartGameSetting(object obj)
 {
     _dartGameSetting = _dartGameSettingLoadService.Load(DartGameSettingFileName);
 }
 public void Save(DartGameSetting dartGameSetting, string fileName)
 {
     _dartGameSettingSaveRepository.Save(dartGameSetting, fileName);
 }