Cuemon.Integrity 5.0.2019.40

The Cuemon.Integrity assembly is a member of the Cuemon .NET Standard family and provides a way to represent cacheable data-centric content that can be validated by cache-aware applications.

Install-Package Cuemon.Integrity -Version 5.0.2019.40
dotnet add package Cuemon.Integrity --version 5.0.2019.40
<PackageReference Include="Cuemon.Integrity" Version="5.0.2019.40" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Cuemon.Integrity --version 5.0.2019.40
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

5.0.2019.40
-

5.0.2018.250
* PRELUDE - This is a major release with breaking changes through out the assembly family
* ADDED - ICacheableTimestamp interface in the Cuemon.Integrity namespace that represents the timestamp that is normally associated with a data-set
* ADDED - ICacheableIntegrity interface in the Cuemon.Integrity namespace that represents the data integrity that is normally associated with a data-set
* ADDED - ICacheableEntity interface in the Cuemon.Integrity namespace that represents both the timestamp and data integrity that is normally associated with a data-set
* CHANGED - CacheValidator class in the Cuemon.Integrity namespace now implements ICacheableTimestamp and no longer requires a Modified date (eg. nullable is now accepted)
* REMOVED - ChecksumBuilder class in the Cuemon.Integrity namespace no longer have CombineWith methods
* ADDED - New extensions for ChecksumBuilder: CombineWith (generic and flexible variants of earlier implemented methods)
* CHANGED - GetCacheValidator overload on CacheValidatorExtensions class in the Cuemon.Integrity namespace to be more precise when determining assembly data integrity

4.3.2018.2200
-

4.3.2018.2070
* CHANGED - Assembly version 4.2.2017.0 --> 4.3.2018.205
* CHANGED - HashUtility and HashUtilityExtensions class in the Cuemon.Security.Cryptography namespace was refactored to support the options pattern
* CHANGED - HmacUtility and HmacUtilityExtensions class in the Cuemon.Security.Cryptography namespace was refactored to support the options pattern
* ADDED - HashOptions class in the Cuemon.Security.Cryptography namespace that specifies options that is related to HashAlgorithm operations
* ADDED - KeyedHashOptions class in the Cuemon.Security.Cryptography namespace that specifies options that is related to KeyedHashAlgorithm operations
* ADDED - StreamHashOptions class in the Cuemon.Security.Cryptography namespace that specifies options that is related to HashAlgorithm operations
* ADDED - StreamKeyedHashOptions class in the Cuemon.Security.Cryptography namespace that specifies options that is related to KeyedHashAlgorithm operations
* ADDED - StringHashOptions class in the Cuemon.Security.Cryptography namespace that specifies options that is related to HashAlgorithm operations
* ADDED - StringKeyedHashOptions class in the Cuemon.Security.Cryptography namespace that specifies options that is related to KeyedHashAlgorithm operations

4.2.2018.840
* PRELUDE - Microsoft has now proven that .NET Standard is the way to go why per assembly download is re-introduced again

4.2.2017.900
* ADDED - ChecksumBuilder class in the Cuemon.Integrity namespace that provides a way to fluently represent checksum values of arbitrary data
* ADDED - ChecksumBuilderOptions class in the Cuemon.Integrity namespace that specifies options that is related to ChecksumBuilder operations
* CHANGED - Refactored the CacheValidator class in the Cuemon.Integrity namespace to inherit from the new ChecksumBuilder class

4.1.2017.400
* CHANGED - CacheValidator class in the Cuemon.Integrity namespace was changed in terms of default assembly referencepoint as well as minor adjustment/improvals

4.1.2017.350
* CHANGED - CacheValidator class in the Cuemon.Integrity namespace to support the options pattern and Checksum now return a HashResult object instead of a hexadecimal string
* ADDED - CacheValidatorOptions class in the Cuemon.Integrity namespace that specifies options that is related to CacheValidator operations

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
5.0.2019.40 338 2/10/2019
5.0.2018.251 584 9/10/2018
5.0.2018.250 129 9/9/2018
4.3.2018.2200 212 8/8/2018
4.3.2018.2070 182 7/27/2018
4.2.2018.840 260 2/10/2018