![]() | Orthogonal. |
Class | Description | |
---|---|---|
![]() | HoarderConfigSecrets | These subsection config values are secret and are redacted from return to unauthorised clients. |
![]() | HoarderConfigSection | This class maps to a configuration section. The property values are loaded from the config providers in the expected order of last-one-wins. The whole Hoarder suite is controlled by these config values. |
![]() | HoarderServiceClient | 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. The Hoarder web service only returns response status 200 (OK). Any other status indicates a serious problem that is probably outside of the control of the service, such as network errors or incorrect Uris. Every response body has exactly the same shape, with some known properties such as code and message always present in the root of the response object. These known properties can be used to determine if the service call succeeded or failed in the business processing sense. For more information see the Hoarder Wiki section about the web service. |
![]() | Utility | A static class of utility methods that may be useful anywhere within the Hoarder suite. |
![]() | WikiPageInfo | Represents Wikipedia page information (just the Uri at the moment). |
![]() | WikiSearchResult | Represents a short summary of Wikipedia search results. |
![]() | XmlSerializeHelper | A helper class to serialize and deserialize Title documents and their sub-documents to and from XML. |
Delegate | Description | |
---|---|---|
![]() | HoarderServiceClientLoggerDelegate | Defines a method signature that the client class can use as a logging sink. |
Enumeration | Description | |
---|---|---|
![]() | Role | Enumeration of official authorisation roles recognised by the application suite. |