ICldrFileReader Interface

Defines the behavior of a class that provides raw CLDR data to a parsing class, deliberately parallel to ITzInfoFileReader.

Definition

Namespace: InnerDrive.TimeZones.Cldr
Assembly: InnerDrive.TimeZones (in InnerDrive.TimeZones.dll) Version: 5.3.9728.0
C#
public interface ICldrFileReader

Properties

FileName Gets the name of the file currently being read
Initialized If true, the reader is initialized, and there is no need to call the LoadAsync(CancellationToken) method
LocaleContents Returns the raw contents of each staged locale's timeZoneNames.json file that the class has read, keyed by locale (e.g. "fr-CA")
MetaZonesContent Returns the raw contents of the metaZones.json file that the class has read

Methods

Clear Clears the contents of the class
LoadAsync Parses the data from the input provided

See Also