Wikimedia.Utilities
1.0.12
dotnet add package Wikimedia.Utilities --version 1.0.12
NuGet\Install-Package Wikimedia.Utilities -Version 1.0.12
<PackageReference Include="Wikimedia.Utilities" Version="1.0.12" />
paket add Wikimedia.Utilities --version 1.0.12
#r "nuget: Wikimedia.Utilities, 1.0.12"
// Install Wikimedia.Utilities as a Cake Addin #addin nuget:?package=Wikimedia.Utilities&version=1.0.12 // Install Wikimedia.Utilities as a Cake Tool #tool nuget:?package=Wikimedia.Utilities&version=1.0.12
Wikimedia.Utilities
Utility library that contains generic functionality for my Wikipedia and Wikidata projects.
Personal library
As per 2024 I created four repositories that assist me in my endeavour to improve the quality of the Deaths per month articles on Wikipedia. These repo's (web applications and console utilities) make use of this library to access common functionality. An example is fetching the raw wikitext of a Wikipedia article.
The utility offers four types of services:
- Wikitext service: functionality directed at text manipulation and resolving data from the wikitext of a Wikipedia page
- WikipediaWebClient: a WebClient wrapper for Wikipedia-related requests
- WikidataService: contains features that fetch data from Wikidata and resolves and manipulates its content
NuGet
This utility as is available here as a NuGet package.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.1 is compatible. |
-
.NETCoreApp 3.1
- Microsoft.Extensions.Logging.Abstractions (>= 6.0.0)
- Newtonsoft.Json (>= 13.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
- Added method to WikipediaWebClient service: GetWikimediaSearchDirectLinkCount(string article)
- Breaking change: ToolforgeService is deprecated. Its methods have been moved to the WikipediaWebClient service