Class LibraryDataPaths
- Namespace
- EncDotNet.S100.Collections.Library
- Assembly
- EncDotNet.S100.Collections.dll
Where a Library keeps its state on disk.
public sealed record LibraryDataPaths : IEquatable<LibraryDataPaths>
- Inheritance
-
LibraryDataPaths
- Implements
- Inherited Members
Constructors
LibraryDataPaths(string)
Where a Library keeps its state on disk.
public LibraryDataPaths(string Root)
Parameters
RootstringThe data directory everything else defaults under.
Properties
CollectionsFile
The persisted collections (collections.json).
public string CollectionsFile { get; init; }
Property Value
DownloadsDirectory
Downloaded items, one managed folder per provider.
public string DownloadsDirectory { get; init; }
Property Value
FeedCacheDirectory
The online catalogues' cache.
public string FeedCacheDirectory { get; init; }
Property Value
IndexCacheDirectory
The per-source index cache.
public string IndexCacheDirectory { get; init; }
Property Value
Root
The data directory everything else defaults under.
public string Root { get; init; }