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" />
paket add Cuemon.Integrity --version 5.0.2019.40
#r "nuget: Cuemon.Integrity, 5.0.2019.40"
// Install Cuemon.Integrity as a Cake Addin
#addin nuget:?package=Cuemon.Integrity&version=5.0.2019.40
// Install Cuemon.Integrity as a Cake Tool
#tool nuget:?package=Cuemon.Integrity&version=5.0.2019.40
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
Dependencies
-
.NETStandard 1.4
- Cuemon.Core (>= 5.0.2019.40)
- Cuemon.IO (>= 5.0.2019.40)
- Cuemon.Reflection (>= 5.0.2019.40)
- Cuemon.Security (>= 5.0.2019.40)
- NETStandard.Library (>= 1.6.1)
Used By
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version History
Version | Downloads | Last updated |
---|