SystemLibrary.Common.Net
6.7.1.2
Newer v. exist
See the version list below for details.
dotnet add package SystemLibrary.Common.Net --version 6.7.1.2
NuGet\Install-Package SystemLibrary.Common.Net -Version 6.7.1.2
<PackageReference Include="SystemLibrary.Common.Net" Version="6.7.1.2" />
paket add SystemLibrary.Common.Net --version 6.7.1.2
#r "nuget: SystemLibrary.Common.Net, 6.7.1.2"
// Install SystemLibrary.Common.Net as a Cake Addin
#addin nuget:?package=SystemLibrary.Common.Net&version=6.7.1.2
// Install SystemLibrary.Common.Net as a Cake Tool
#tool nuget:?package=SystemLibrary.Common.Net&version=6.7.1.2
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.7.1.2
- Dump.Write maximum 30K chars written, two more "Names" ignores (RuntimeMethodInfo and ModelBindingProvider)
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. |
-
net6.0
- 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)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on SystemLibrary.Common.Net:
Package | Downloads |
---|---|
SystemLibrary.Common.Web
Library with classes and methods for every >= .NET 7 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/ |
|
SystemLibrary.Common.Net.Json
SystemLibrary.Common.Net.Json for any .NET >= 5 application - various reuseable extensions and a partial json searcher Selling points: * Extension for converting C# object to json string * Extension for converting json string to C# object * Extension for converting parts of a json string to C# object Documentation: https://systemlibrary.github.io/systemlibrary-common-net-json/ Source code: https://github.com/systemlibrary/systemlibrary-common-net-json/ |
GitHub repositories
This package is not used by any popular GitHub repositories.