Cuemon.Core.Package 4.1.2016.3510

The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org. Prefix Reserved
The owner has unlisted this package. This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet add package Cuemon.Core.Package --version 4.1.2016.3510
NuGet\Install-Package Cuemon.Core.Package -Version 4.1.2016.3510
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Cuemon.Core.Package" Version="4.1.2016.3510" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Cuemon.Core.Package --version 4.1.2016.3510
#r "nuget: Cuemon.Core.Package, 4.1.2016.3510"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Cuemon.Core.Package as a Cake Addin
#addin nuget:?package=Cuemon.Core.Package&version=4.1.2016.3510

// Install Cuemon.Core.Package as a Cake Tool
#tool nuget:?package=Cuemon.Core.Package&version=4.1.2016.3510

This is all the assemblies of the Cuemon .NET Core family.

Product 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 netcoreapp1.0 was computed.  netcoreapp1.1 was computed.  netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard1.4 is compatible.  netstandard1.5 was computed.  netstandard1.6 was computed.  netstandard2.0 was computed.  netstandard2.1 was computed. 
.NET Framework net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen30 was computed.  tizen40 was computed.  tizen60 was computed. 
Universal Windows Platform uap was computed.  uap10.0 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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

4.1.2016.3510
* CHANGED - XmlFormatter class in the Cuemon.Serialization.Xml.Formatters namespace was refactored to match recent changes in the Cuemon.Serialization.Formatters.Formatter class
* CHANGED - DynamicXmlConverter class in the Cuemon.Serialization.Xml namespace was changed to support non-generic factory methods
* CHANGED - XmlConvert class in the Cuemon.Serialization.Xml namespace was changed to support non-generic factory methods
* CHANGED - Formatter class in the Cuemon.Serialization.Formatters namespace was refactored for simplicity and support for non-generic deserialization

4.1.2016.3500
* ADDED - ExceptionDescriptor class in the Cuemon namespace that provides information about an Exception, in a developer friendly way, optimized for open- and otherwise public application programming interfaces (API)
* ADDED - ObjectHierarchyOptions class in the Cuemon.Reflection namespace that specifies options that is related to ReflectionUtility.GetObjectHierarchy operations
* REMOVED - Callback suffix from various delegates throughout the assembly package
* ADDED - New extensions for TOptions: ConfigureOptions
* CHANGED - Refactored the GetObjectHierarchy method to support the options pattern on the ReflectionUtility class in the Cuemon.Reflection namespace
* ADDED - The Cuemon.Serialization assembly is a new member of the Cuemon .NET Core family and provides generic base classes for serialization
* ADDED - Formatter class in the Cuemon.Serialization.Formatters namespace that serves as an abstract class that supports serialization and deserialization of an object, in a given format
* ADDED - FormatterOptions class in the Cuemon.Serialization.Formatters namespace that specifies options that is related to Formatter{TFormat} operations
* ADDED - New extensions for IHierarchy<DataPair>: UseTimeSpanFormatter, UseUriFormatter, UseDateTimeFormatter, UseConvertibleFormatter, UseGuidFormatter, UseStringFormatter, UseDecimalFormatter, UseCollection, UseDictionary
* ADDED - The Cuemon.Serialization.Xml assembly is a new member of the Cuemon .NET Core family and provides XML serialization
* ADDED - XmlFormatter class in the Cuemon.Serialization.Xml.Formatters namespace that serializes and deserializes an object, in XML format
* ADDED - XmlFormatterOptions class in the Cuemon.Serialization.Xml.Formatters namespace that specifies options that is related to XmlFormatter operations
* ADDED - DynamicXmlConverter class in the Cuemon.Serialization.Xml namespace that provides a factory based way to create and wrap an XmlConverter implementation
* ADDED - DynamicXmlSerializable class in the Cuemon.Serialization.Xml namespace that provides a factory based way to create and wrap an IXmlSerializable implementation
* ADDED - XmlConvert class in the Cuemon.Serialization.Xml namespace that provides methods to make XML serialization operations easier to work with
* ADDED - XmlConverter class in the Cuemon.Serialization.Xml namespace that provides a way to convert objects to and from XML
* ADDED - XmlConverterOptions class in the Cuemon.Serialization.Xml namespace that specifies options that is related to XmlConverter operations
* ADDED - New extensions for XmlReader: ToHierarchy, Chunk
* REMOVED - Redundant extension methods that collisioned with the .NET Standard Library
* CHANGED - Hierarchy{T} class in the Cuemon namespace was made more simple and flexible
* ADDED - New extensions for IHierarchy{T}: FindFirstInstance, FindSingleInstance, FindInstance, FindFirst, FindSingle, Find, Replace, ReplaceAll
* CHANGED - IHierarchy{T} interface in the Cuemon namespace received two new members; Replace and GetPath
* CHANGED - DataPair class in the Cuemon namespace was made more simple and flexible
* ADDED - TimeRange class in the Cuemon namespace that represents a period of time between two DateTime values
* CHANGED - IsComplex method on the TypeUtility class in the Cuemon namespace to be more precise
* ADDED - New extensions for IDictionary{TKey,TValue}: AddIfNotContainsKey, AddOrUpdate
* ADDED - New extensions for DateTime: ToString
* ADDED - New extensions for Stream: RemoveXmlNamespaceDeclarations
* ADDED - New extensions for String: EscapeXml, UnescapeXml, SanitizeElementName, SanitizeElementText
* REMOVED - Uri support from the ObjectConverter.FromString method in the Cuemon namespace
* REMOVED - XmlSerializationUtility class from the Cuemon.Xml.Serialization namespace
* ADDED - XmlCopyOptions class in the Cuemon.Xml namespace that specifies options that is related to XmlWriterUtility operations
* CHANGED - XmlReadertility class in the Cuemon.Xml namespace to support the options pattern
* CHANGED - XmlWriterUtility class in the Cuemon.Xml namespace to support the options pattern
* FIXED - A bug in the JsonWebToken class

4.0.2016.3270
* PRELUDE - Because of the many paths given by Microsoft in the road of .NET Core, this is a major and breaking release where all assemblies have been refactored and put together again in a nifty package. So, just like Cuemon .NET Framework, this is the Core version. No more single assemblies for download. It seemed smart, but reality has proven otherwise. So all single assemblies has been deemed deprecated.
* MERGED - All method extensions from Cuemon.*.Extensions assemblies has been merged to there logical owner
* MERGED - JsonWebToken class in the Cuemon.Security.Web namespace was moved from the now obsolete Cuemon.Web.Security
* MERGED - JsonWebTokenHashAlgorithm class in the Cuemon.Security.Web namespace was moved from the now obsolete Cuemon.Web.Security
* MERGED - JsonWebTokenHashAlgorithmConverter class in the Cuemon.Security.Web namespace was moved from the now obsolete Cuemon.Web.Security
* MERGED - JsonWebTokenHeader class in the Cuemon.Security.Web namespace was moved from the now obsolete Cuemon.Web.Security
* MERGED - JsonWebTokenPayload class in the Cuemon.Security.Web namespace was moved from the now obsolete Cuemon.Web.Security
* REMOVED - Act delegates in the Cuemon namespace (leftover from Cuemon .NET Framework merge); all lamda expressions has been replaced with Action delegates
* REMOVED - Doer delegates in the Cuemon namespace (leftover from Cuemon .NET Framework merge); all lamda expressions has been replaced with Func delegates
* CHANGED - ActFactory class in the Cuemon namespace was renamed to ActionFactory
* CHANGED - DoerFactory class in the Cuemon namespace was renamed to FuncFactory
* CHANGED - TesterDoer delegates in the Cuemon namespace was renamed to TesterFunc delegates
* CHANGED - TesterDoerFactory class in the Cuemon namespace was renamed to TesterFuncFactory
* CHANGED - TesterDoerUtility class in the Cuemon namespace was renamed to TesterFuncUtility
* CHANGED - MethodSignature class in the Cuemon.Reflection namespace was renamed to MethodDescriptor
* CHANGED - StreamWriterUtility class in the Cuemon.IO namespace was refactored to support the options pattern
* CHANGED - StreamWriterSettings class in the Cuemon.IO namespace was renamed to StreamWriterOptions and refactored to support the options pattern
* CHANGED - TransientFaultUtility class in the Cuemon namespace was renamed to TransientOperation and refactored to support the options pattern
* ADDED - TransientOperationOptions class in the Cuemon namespace that specifies options that is related to TransientOperation handling
* ADDED - Profiler class in the Cuemon.Diagnostics namespace that represents a base class for profiler related operations
* ADDED - ProfilerOptions class in the Cuemon.Diagnostics namespace that specifies options that is related to Profiler operations
* ADDED - TimeMeasureOptions class in the Cuemon.Diagnostics namespace that specifies options that is related to TimeMeasureProfiler operations
* ADDED - TimeMeasureProfiler class in the Cuemon.Diagnostics namespace that represents a profiler that is optimized for time measuring operations
* ADDED - TimeMeasureProfiler<TResult> class in the Cuemon.Diagnostics namespace that represents a profiler that is optimized for time measuring operations that provides a return value
* ADDED - Tweaker class in the Cuemon namespace that provides a way to change any instance of the same generic type
* ADDED - EncodingOptions class in the Cuemon.Text namespace that specifies options that is related to Encoding operations
* ADDED - One new method, IsAnonymousMethod, was added to the TypeUtility class in the Cuemon namepspace
* ADDED - Two new method, SafeInvokeDisposable (overloaded) and ConfigureAction, was added to the DelegateUtility class in the Cuemon namepspace
* ADDED - New extensions for DateTime: ToUtcKind, ToLocalKind, ToDefaultKind
* ADDED - New extensions for T: Adjust
* ADDED - New extensions for TimeSpan: GetTotalNanoseconds, GetNanoseconds, GetTotalMicroseconds, GetMicroseconds
* ADDED - New extensions for IDataReader: ToRows, ToColumns

4.0.2016.1880
* ADDED - Two new methods, ToProtocolRelativeUri, was added to the StringConverter class in the Cuemon namepspace
* ADDED - UriConverter static class in the Cuemon namepspace that is designed to make Uri related conversions easier to work with
* ADDED - Two new methods, IsProtocolRelativeUri, was added to the UriUtility class in the Cuemon namepspace
* FIXED - The default function delegate for ByteConverter.TryFromBase64String and StringUtility.IsBase64 now evaluates a Base64 string correctly

4.0.2016.1380-rc2
* ADDED - Support for .NET Platform Standard 1.4 (netstandard1.4)
* CHANGED - Removed support for .NET Platform Standard 5.4 (dotnet5.4)
* CHANGED - The CacheCollection.Memoize<TResult>(Doer<TResult>, ..) methods in the Cuemon.Runtime.Caching namespace was optimized in terms of retreiving the memoized value
* CHANGED - The DTO-related classes in the Cuemon.Data namespace was optimized to use a more ligthweight implementation with far less resource usage

4.0.2016.1360-beta
* CHANGED - The StringConverter.FromException(Exception, ..) method in the Cuemon namespace now flatten and includes all inner exceptions
* CHANGED - The XmlStreamConverter.FromException(Exception, ..) method in the Cuemon.Xml namespace now flatten and includes all inner exceptions
* FIXED - The ByteConverter.TryFromBase64String(string, ..) method in the Cuemon namespace now evaluates false if the predicate evaluates false
* FIXED - The TransientFaultUtility class in the Cuemon namespace does not include a dublet of the last exception thrown
* FIXED - The DataManager class in the Cuemon.Data namespace now clears the command paramters if called multiple times due to retry logic