Table of Contents

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

Root string

The data directory everything else defaults under.

Properties

CollectionsFile

The persisted collections (collections.json).

public string CollectionsFile { get; init; }

Property Value

string

DownloadsDirectory

Downloaded items, one managed folder per provider.

public string DownloadsDirectory { get; init; }

Property Value

string

FeedCacheDirectory

The online catalogues' cache.

public string FeedCacheDirectory { get; init; }

Property Value

string

IndexCacheDirectory

The per-source index cache.

public string IndexCacheDirectory { get; init; }

Property Value

string

Root

The data directory everything else defaults under.

public string Root { get; init; }

Property Value

string