An open API service providing repository metadata for many open source software ecosystems.

Package Usage: nuget: CXuesong.MW.WikiClientLibrary

Wiki Client Library is a .NET Standard & asynchronous client library for MediaWiki sites. This portable & asynchronous MediaWiki API client provides an easy and asynchronous access to commonly-used MediaWiki API. It has the following features: * Queries and edits for pages, including standard pages, category pages, and file pages. * Queries for category statistical info and its members. * Queries for basic file info, and file uploading. * Login/logout via simple asynchronous functions. * Client code has access to CookieContainer, and have chance to persist it. * Tokens are hidden in the library functions, so that client won't bother to retrieve them over and over again. * Query continuations are hidden by IAsyncEnumerable, which will ease the pain when using page generators. * Other miscellaneous MediaWiki API, such as OpenSearch, Page parsing, and Patrol. * Scribunto Lua console and server-side module execution support
45 versions
Latest release: about 1 year ago
3 dependent packages
129,846 downloads total

View more package details: https://packages.ecosystem.code.gouv.fr/registries/nuget.org/packages/CXuesong.MW.WikiClientLibrary

Dependent Repos 0