Senparc.CO2NET is a common foundational extension library supporting .NET Framework and .NET Core, including basic helper classes needed for regular development.
Developers can directly use CO2NET to provide common foundational methods for their projects, avoiding the pain of repeatedly preparing and maintaining common code.
Senparc.CO2NET is already relied upon as the foundational library for Senparc series products such as Senparc.Weixin SDK and NCF.
| Module Function | Nuget Name | Nuget | Supported .NET Versions |
|---|---|---|---|
| CO2NET Base Library | Senparc.CO2NET | Senparc.CO2NET Senparc.CO2NET | .NET 3.5 .NET 4.0 .NET 4.6.2 .NET Core 2.0 |
| APM Module | Senparc.CO2NET.APM | Senparc.CO2NET.APM Senparc.CO2NET.APM | .NET 3.5 .NET 4.0 .NET 4.6.2 .NET Core 2.0 |
| Redis Base Library | Senparc.CO2NET.Cache.Redis | Senparc.CO2NET.Cache.Redis Senparc.CO2NET.Cache.Redis | .NET 3.5 .NET 4.0 .NET 4.6.2 .NET Core 2.0 |
| Memcached Base Library | Senparc.CO2NET.Cache.Memcached | Senparc.CO2NET.Cache.Memcached Senparc.CO2NET.Cache.Memcached | .NET 3.5 .NET 4.0 .NET 4.6.2 .NET Core 2.0 |
| WebApi (New) | Senparc.CO2NET.WebApi | Senparc.CO2NET.WebApi Senparc.CO2NET.WebApi | .NET 3.5 .NET 4.0 .NET 4.6.2 .NET Core 2.0 |
| MagicObject (New) | Senparc.CO2NET.MagicObject | Senparc.CO2NET.MagicObject Senparc.CO2NET.MagicObject | .NET 3.5 .NET 4.0 .NET 4.6.2 .NET Core 2.0 |
.NET Core 2.0 : Supports .NET Standard 2.0+ and .NET Core 2.1/3.1, .NET 5.0/6.0/7.0/8.0+
Note
CO2NET will gradually stop supporting .NET Framework 4.0 and earlier versions. Because the official update has stopped.
- CO2NET Nuget Address: https://www.nuget.org/packages/Senparc.CO2NET
- Command:
PM> Install-Package Senparc.CO2NET The currently released version is stable and continuously updated. You can follow the project's progress!
Assembly online documentation (English version in preparation): http://doc.weixin.senparc.com/html/G_Senparc_CO2NET.htm
In the future, this project will be equipped with more comprehensive documentation. If you are eager to try it out, you can open the solution file and refer to the unit test project (Senparc.CO2NET.Tests). Each method has a corresponding usage example. One of the complete goals of this project is to achieve nearly 100% code coverage in unit tests.