コード例 #1
0
ファイル: MessageImporter.cs プロジェクト: nunun/Xnet
 /**
  * インポーター (設定を含む) をファイルからロードします。
  */
 public static MessageImporter Load(string path)
 {
     MessageImporter importer = new MessageImporter();
     if (File.Exists(path)) {
         string jsonString = File.ReadAllText(path);
         importer.settings = JsonMapper.ToObject<Settings>(jsonString);
     }
     return importer;
 }
コード例 #2
0
ファイル: MessageImporter.cs プロジェクト: nunun/Xnet
 /**
  * インポーター (設定値を含む) をファイルにセーブします。
  */
 public static void Save(string path, MessageImporter importer)
 {
     string jsonString = JsonMapper.ToJson(importer.settings);
     File.WriteAllText(path, jsonString);
 }