WildHare Extensions are a collection of useful extension methods in c#. One of the goals of the project is to convert methods to have a more "functional" feel with easy discoverablity from intellisense  for a more natural code flow, chaining of code, and better discoverablity.

Install-Package WildHare -Version
dotnet add package WildHare --version
<PackageReference Include="WildHare" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add WildHare --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: WildHare,"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install WildHare as a Cake Addin
#addin nuget:?package=WildHare&version=

// Install WildHare as a Cake Tool
#tool nuget:?package=WildHare&version=
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes Additional Char and Templating extensions Adds IList.TakeNextOne() and IList.TakeRandomOne() Adds DateTime extensions Adds missing  exclude, include params to List<MetaProperty> GetMetaProperties(this Type type) method. Contains some methods that have been renamed, so some refactoring may need to be done after upgrading to this version. These type of changes are winding down and when WildHare goes out of BETA with (sometime before the end of the year), the only changes from that point on will be additive.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on WildHare:

Package Downloads
SeedPacket 3.0 (BETA) adds a .seed() method onto IEnumerable for the quick seeding of data. Designed to be a part of your LINQ workflow, it quick generates and populates many IEnumerable list types with realistic data. Ex: var mylist = new List<Item>().Seed(). SeedPacket is easy to use, with a customizable, and powerful rules engine that keys off the datatype or interface, and name of an item's properties so that the data is appropriate to the type. That is to say, "out-of-the-box" - email properties will be filled with valid emails, phone numbers filled with phone numbers, and names are names etc. If you need to modify the default generated data the rules are simple to create and modify, and come with a many examples, including a data generator that pulls from an xml or json file or string. The randomly generated data can be set to always be repeatable or to be random on each request. Go to http://www.seedpacket.net/ for more details.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated 105 11/24/2020 1,971 11/10/2019
0.9.9 256 10/21/2019 215 8/23/2019 296 3/26/2019 489 7/13/2018
0.9.8 461 7/12/2018
0.9.6 477 6/21/2018
0.9.5 492 6/19/2018