Click or drag to resize

Orthogonal.Hoarder.StdLib Namespace

Base namespace for the Trona Standard Library classes and interfaces.
Classes
 ClassDescription
Public classHoarderConfigJwt These subsection values are for creating the JWT (JSON Web Token) that clients use to gain elevated access to the service.
Public classHoarderConfigSecrets These subsection config values are secret and are redacted from return to unauthorised clients.
Public classHoarderConfigSection This class maps to a configuration section. The property values are loaded from the confi providers in the expected order of last-one-wins. The whole Hoarder suite is controlled by these config values.
Public classHoarderServiceClient A .NET client class for the Hoarder web service API. All methods, request bodies and response bodies are mapped to strongly-typed C# shared library classes.
Public classUtility A static class of utility methods that may be useful anywhere within the Hoarder suite.
Public classWikiPageInfo Represents Wikipedia page information (just the Uri at the moment).
Public classWikiSearchResult Represents a short summary of Wikipedia search results.
Public classXmlSerializeHelper A helper class to serialize and deserialize Title documents and their sub-documents to and from XML.
Delegates
 DelegateDescription
Public delegateHoarderServiceClientLoggerDelegate Defines a method signature that the client class can use as a logging sink.
Enumerations
 EnumerationDescription
Public enumerationRole Enumeration of official authorisation roles recognised by the application suite.