Wikimedia.Utilities 1.0.12

dotnet add package Wikimedia.Utilities --version 1.0.12                
NuGet\Install-Package Wikimedia.Utilities -Version 1.0.12                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Wikimedia.Utilities" Version="1.0.12" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Wikimedia.Utilities --version 1.0.12                
#r "nuget: Wikimedia.Utilities, 1.0.12"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// 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 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.12 81 11/9/2024
1.0.11 76 11/8/2024
1.0.10 222 10/16/2023
1.0.9 485 3/17/2022
1.0.8 436 2/26/2022
1.0.7 430 2/26/2022
1.0.6 418 2/26/2022
1.0.5 429 2/25/2022
1.0.4 427 2/23/2022
1.0.3 427 2/22/2022
1.0.2 424 2/21/2022
1.0.1 433 2/18/2022
1.0.0 427 2/18/2022

- Added method to WikipediaWebClient service: GetWikimediaSearchDirectLinkCount(string article)
- Breaking change: ToolforgeService is deprecated. Its methods have been moved to the WikipediaWebClient service