Table of Contents

Class DaisyConsortiumNcx

Namespace
Songhay.Publications.Models
Assembly
Songhay.Publications.dll

Defines the contents needed to write the DaisyConsortiumNcxToc file.

public class DaisyConsortiumNcx
Inheritance
DaisyConsortiumNcx
Inherited Members

Constructors

DaisyConsortiumNcx(JsonElement, string?, Dictionary<string, string>?, string?, ILogger)

Initializes a new instance of the DaisyConsortiumNcx class.

public DaisyConsortiumNcx(JsonElement publicationMeta, string? isbn13, Dictionary<string, string>? chapterSet, string? epubOebpsDirectory, ILogger logger)

Parameters

publicationMeta JsonElement

The publication meta.

isbn13 string

The isbn13.

chapterSet Dictionary<string, string>

The chapter set.

epubOebpsDirectory string

The epub oebps directory.

logger ILogger

The ILogger.

Methods

SetPublicationMeta()

Writes the DaisyConsortiumNcxToc file.

public void SetPublicationMeta()