Mauve.Framework
2023.0.8402.20333
dotnet add package Mauve.Framework --version 2023.0.8402.20333
NuGet\Install-Package Mauve.Framework -Version 2023.0.8402.20333
<PackageReference Include="Mauve.Framework" Version="2023.0.8402.20333" />
paket add Mauve.Framework --version 2023.0.8402.20333
#r "nuget: Mauve.Framework, 2023.0.8402.20333"
// Install Mauve.Framework as a Cake Addin
#addin nuget:?package=Mauve.Framework&version=2023.0.8402.20333
// Install Mauve.Framework as a Cake Tool
#tool nuget:?package=Mauve.Framework&version=2023.0.8402.20333
From basic extension methods to complete implementations of design patterns, Mauve offers a colorful suite of functionality for utilization in even the grandest applications.
Features
The following features are available for use through Mauve:
Feature | Description |
---|---|
Serialization | Mauve contains two extension methods for out of the box serialization support using T.Serialize(SerializationMethod) and string.Deserialize(SerializationMethod) . There is currently support for raw, binary, XML, JSON, and YAML serialization methods. |
Cryptography | Mauve aims to simplify cryptography implementations for consumers. |
Validation | Validation should be simple, concise, and encapsulated. |
There are many more features available in the framework of course, but the above are easily the most popular. For more information, see the wiki.
Extension Methods
Mauve offers a variety of useful extension methods for the most common data types in the C#
language:
int
string
DateTime
Queue
Type
Exception
IComparable
IEnumerable<T>
Additionally, there are a few extension methods using generics for type safety that apply to all types.
See our wiki for more details.
Release Notes
- Current Version: 🐣 Pre-Release
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net48 is compatible. net481 was computed. |
-
- YamlDotNet (>= 12.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.
Version | Downloads | Last updated |
---|
🐣 Pre-Release (2023.0.0.2)
Synchronizes Mauve packages.