Class BowireLocalCatalogueOptions

Namespace
Kuestenlogik.Bowire.Sources
Assembly
Kuestenlogik.Bowire.dll

Options for the built-in LocalCatalogueProvider — the path to a JSON file on disk holding a BowireCatalogueDocument.

public sealed class BowireLocalCatalogueOptions
Inheritance
BowireLocalCatalogueOptions
Inherited Members

Remarks

Bound from Bowire:Discovery:Catalogue:Local. When Path is null the provider falls back to ~/.bowire/catalogue.json — same pattern as the schema-hints file. A missing file is not an error; it just resolves to an empty catalogue. This lets a host enable the provider before any catalogue file exists and have the first write light up automatically on the next refresh.

Constructors

BowireLocalCatalogueOptions()

public BowireLocalCatalogueOptions()

Properties

Path

Absolute or relative path to the catalogue JSON document. When null, defaults to ~/.bowire/catalogue.json.

public string? Path { get; set; }

Property Value

string