SystemLibrary.Common.Net
6.12.0.5
Deprecated as a .NET7 version exist
See the version list below for details.
dotnet add package SystemLibrary.Common.Net --version 6.12.0.5
NuGet\Install-Package SystemLibrary.Common.Net -Version 6.12.0.5
<PackageReference Include="SystemLibrary.Common.Net" Version="6.12.0.5" />
paket add SystemLibrary.Common.Net --version 6.12.0.5
#r "nuget: SystemLibrary.Common.Net, 6.12.0.5"
// Install SystemLibrary.Common.Net as a Cake Addin #addin nuget:?package=SystemLibrary.Common.Net&version=6.12.0.5 // Install SystemLibrary.Common.Net as a Cake Tool #tool nuget:?package=SystemLibrary.Common.Net&version=6.12.0.5
SystemLibrary Common Net
Description
Library with classes and methods for every .NET >= 6 application
Features
- Extensions for strings, arrays, lists, ... such as "Is()" and "IsNot()"
- Configuration class Config<> which reads your .json config files into C# classes, including transformations
- Dump.Write() "equivalent" to console.log in javascript
- Convert to and from json through .ToJson() on any object
- Convert parts of a json string to a C# class through .PartialJson()
- Simple fire and forget in 'Async.Run()'
Requirements
- >= .NET 6
Latest Version
- 6.12.0.5
- DumpWrite %HomeDrive% variable fall back to first logical drive if not grabbed
Version history
- View git history of this file if interested
Installation
https://systemlibrary.github.io/systemlibrary-common-net/Install.html
Docs
Documentation with code samples:
https://systemlibrary.github.io/systemlibrary-common-net/
Nuget
https://www.nuget.org/packages/SystemLibrary.Common.Net/
Source
https://github.com/systemlibrary/systemlibrary-common-net
Suggestions and feedback
support@systemlibrary.com
Lisence
- Free
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
-
net6.0
- Microsoft.AspNetCore.DataProtection (>= 7.0.11)
- Microsoft.Extensions.Configuration.Binder (>= 6.0.0)
- Microsoft.Extensions.Configuration.EnvironmentVariables (>= 6.0.1)
- Microsoft.Extensions.Configuration.Json (>= 6.0.0)
- Microsoft.Extensions.Configuration.Xml (>= 6.0.0)
- Microsoft.Extensions.DependencyInjection (>= 7.0.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on SystemLibrary.Common.Net:
Package | Downloads |
---|---|
SystemLibrary.Common.Web
Library with classes and methods for every >= .NET 8 web application https://github.com/systemlibrary/systemlibrary-common-web/#Description Installation https://systemlibrary.github.io/systemlibrary-common-web/Install.html Documentation with sample code https://systemlibrary.github.io/systemlibrary-common-web/ |
GitHub repositories
This package is not used by any popular GitHub repositories.