示例#1
0
 public ChapterContext(MiharuScan scan, Action <TextEntryTranslation> saveTranslation)
 {
     this.scan            = scan;
     this.saveTranslation = saveTranslation;
     this.children        = scan.Data.Pages
                            .Select(page => new PageContext(this, page, saveTranslation))
                            .ToList();
 }
 public static void Write(TextWriter writer, MiharuScan chapter)
 {
     WriteHeader(writer, chapter.Header);
     using var jsonWriter = new JsonTextWriter(writer)
           {
               CloseOutput = false
           };
     serializer.Serialize(jsonWriter, chapter.Data);
 }