Reason.Core.Common
1.0.9
dotnet add package Reason.Core.Common --version 1.0.9
NuGet\Install-Package Reason.Core.Common -Version 1.0.9
<PackageReference Include="Reason.Core.Common" Version="1.0.9" />
paket add Reason.Core.Common --version 1.0.9
#r "nuget: Reason.Core.Common, 1.0.9"
// Install Reason.Core.Common as a Cake Addin
#addin nuget:?package=Reason.Core.Common&version=1.0.9
// Install Reason.Core.Common as a Cake Tool
#tool nuget:?package=Reason.Core.Common&version=1.0.9
NOTE: You must use .NET standard 2.1 or higher. When first adding a new .NET Standard library, Visual Studio defaults to 2.0. You should upgrade your project to 2.1.
1.0.9 Added RinjdaelEncryptionExtensions to encrypt/decrpt strings.
1.0.8 Added ToStringOfNames to DictionaryExtensions to allow display of names when a dictionary values implement IName.
1.0.7 Upgraded to .net standard 2.1 Added separately, a simple logger library we use for testing and some apps
1.0.6
- <PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" /> <PackageReference Include="System.Diagnostics.EventLog" Version="5.0.0" />
1.0.4
- Interface IName : IGetName, ISetName This allow extensions methods to check for IGetName when the name can't be set.
1.0.3
- Added Checksums static class for doing MD5 checksums on applets.
- minor bug fixes to some extension methods
1.0.2
- Moved Nicknames, CBase, CNamed, CItem, and CCreator into "Reason.Core.Creation" library. This is because not all users of Common need these classes, and they are very specific to certain projects.
1.0.1
- Changed to a single namespace "Reason.Core.Common" removing the folder parts (such as .Classes and .Exceptions) to simplify using the package in projects.
1.0.0
- Imported common functionality from previous projects and fixed some bugs in the StringExtensions class, and moved the CNode class to a separate project "Reason.Core.Nodes".
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. 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. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- System.ComponentModel.Annotations (>= 5.0.0)
- System.Diagnostics.EventLog (>= 5.0.0)
- System.Text.Json (>= 5.0.0)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on Reason.Core.Common:
Package | Downloads |
---|---|
Reason.Core.Creation
Provides nicknames for classes, and creators for creating them. Contact us for more information. |
|
Reason.Core.Nodes
Provides a Node class with support for sxml. Contact us for more information. |
|
Reason.Core.TextValueConversions
Convert text to value, and value to text, for basic system types. |
|
Reason.Core.Factory
Create objects using CCreator and initialize their properties from CNodes. |
|
Reason.Core.Items
Provides CItem and CMany as base classes with CNotifyPropertyChanged support. |
GitHub repositories
This package is not used by any popular GitHub repositories.