Wiki |
This is preliminary documentation and is subject to change.
| Class | Description | |
|---|---|---|
| MediaWikiFormRequestMessage | The MediaWiki API request message consisting of parameter key-value pairs (fields). | |
| MediaWikiJsonResponseParser | Parser that parses the JSON and dispatches error in the response from MediaWiki API response. | |
| WikiClient | Provides basic operations for MediaWiki API via HTTP(S). | |
| WikiClientHelper | Provides a set of opinionated but also useful methods for WikiClient instances. | |
| WikiRequestMessage | The traceable API request message to be sent to the wiki sites. | |
| WikiResponseMessageParserT | A strong-typed base class for implementing IWikiResponseMessageParserT. | |
| WikiResponseParsingContext | Provides parsing context for ParseResponseAsync(HttpResponseMessage, WikiResponseParsingContext). |
| Interface | Description | |
|---|---|---|
| IWikiClient | Provides methods to carry out MediaWiki or other kinds of API invocation. | |
| IWikiResponseMessageParserT | Provides methods for parsing HttpResponseMessage into appropriate type of data that can be handled by the subsequent procedure. |