4,742

Downloads

71

Downloads of v 4.1.2017.400

3

Average downloads per day

2017-02-12

Last published

Share on Social Networks

Cuemon .NET Framework Extensions

4.1.2017.400

A comprehensive set of extensions methods to complement Cuemon .NET Framework.

To install Cuemon .NET Framework Extensions, run the following command in the Package Manager Console

Install-Package Cuemon.Extensions

Release Notes

4.1.2017.400
* ADDED - New extensions for String: SubstringBefore
* ADDED - New extensions for Uri: HttPatch
* ADDED - New extensions for HttpStatusCode: IsSuccessStatusCode
* ADDED - New extensions for DateTime: IsWithinRange, IsTimeOfDayNight, IsTimeOfDayMorning, IsTimeOfDayForenoon, IsTimeOfDayAfternoon, IsTimeOfDayEvening
* ADDED - New extensions for HttpResponse: IsSuccessStatusCode

4.1.2017.350
* ADDED - New extensions for Int16: Min, Max
* ADDED - New extensions for Int32: Min, Max
* ADDED - New extensions for Int64: Min, Max
* ADDED - New extensions for String: ToCasing, GetCacheValidator
* ADDED - New extensions for Assembly: GetCacheValidator
* ADDED - New extensions for FileVersionInfo: ToProductVersion, ToFileVersion
* ADDED - New extensions for RegionInfo: GetCultures
* ADDED - CasingMethod enum in the Cuemon namespace that specifies ways that a string must be converted in terms of casing
* ADDED - FileInfoConverter class in the Cuemon.IO namespace that is designed to make FileInfo related conversions easier to work with
* 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
* CHANGED - ChecksumMethod enum was extended with one new value; Timestamp
* CHANGED - Renamed FromConvertible --> FromConvertibles on the ByteConverter class in the Cuemon namespace
* ADDED - World class in the Cuemon.Globalization namespace that is designed to make System.Globalization related operations easier to work with

4.1.2017.280
* FIXED - The extension method for String: ToByteArray was re-implemented using the old way of method overloading due to conflict with the generic variant of this method

4.1.2017.200
* CHANGED - Assembly version 4.0.2016.0 --> 4.1.2017.0
* CHANGED - All extension methods, that uses the options pattern, now has an optional setup delegate

4.1.2016.3580
* CHANGED - Renamed extensions for Stream: ToString --> ToEncodedString
* CHANGED - Renamed extensions for Exception: ToString --> ToEncodedString
* CHANGED - Renamed extensions for Byte[]: ToString --> ToEncodedString

4.1.2016.3510 [BREAKING CHANGES]
* CHANGED - All extension methods, where possible, now supports the options pattern
* ADDED - New extensions for T: Adjust
* ADDED - New extensions for TOptions: ConfigureOptions
- CHANGED - Renamed extensions for Stream: PurgeXmlNamespaces (void) -> RemoveXmlNamespaceDeclarations
* ADDED - New extensions for IHierarchy{T}: FindFirstInstance, FindSingleInstance, FindInstance, FindFirst, FindSingle, Find, Replace, ReplaceAll
* ADDED - New extensions for IDictionary{TKey,TValue}: AddIfNotContainsKey, AddOrUpdate

4.0.2016.3100
* ADDED - New extensions for Uri: FtpGet, FileGet

4.0.2016.3030
* NOTHING TO REPORT

4.0.2016.2600
* ADDED - New extensions for DateTime: ToUtcKind, ToLocalKind, ToDefaultKind

4.0.2016.1880
* ADDED - New extensions for String: ToUri, IsNullOrWhiteSpace
* CHANGED - Renamed classes from singular, Extension, to plural, Extensions

4.0.2016.1380
* NOTHING TO REPORT

4.0.2016.1360
* NOTHING TO REPORT

4.0.2016.950
* NOTHING TO REPORT

4.0.2016.900
* ADDED - New extensions for Byte[]: ComputeHash, ComputeKeyedHash, ToBinary, ToUrlEncodedBase64
* ADDED - New extensions for DateTime: ToEpochTime
* ADDED - New extensions for Double: FromEpochTime
* ADDED - New extensions for Object: ComputeHash, ComputeKeyedHash
* ADDED - New extensions for Object[]: ComputeHash, ComputeKeyedHash
* ADDED - New extensions for Stream: ComputeHash, ComputeKeyedHash
* ADDED - New extensions for String: ComputeHash, ComputeKeyedHash, FromUrlEncodedBase64
* ADDED - New extensions for String[]: ComputeHash, ComputeKeyedHash

4.0.2016.720
* ADDED - New extensions for Stream: Compress
* ADDED - New extensions for NameValueCollection: ToWebHeaderCollection
* ADDED - New extensions for Type: ToFriendlyName
* ADDED - New extensions for Assembly: GetAssemblyVersion
* ADDED - New extensions for IEnumerable{TSource}: SelectOne
* ADDED - New extensions for String: ToTextReader
* CHANGED - Renamed extensions for Uri: GetProtectedUri -> ToProtectedUri, ParseProtectedUri -> VerifyProtectedUri
* CHANGED - Renamed extensions for Stream: Copy (void) -> CopyTo
* CHANGED - Removed extensions for DateTime: GetLowest, GetHighest (due to noise)
* CHANGED - Removed extensions for Object: GetObjectHierarchy (due to noise)
* CHANGED - Removed extensions for IEnumerable: Count, Any (due to noise)

Owners

Authors

Michael Mortensen

Copyright

Copyright © Weubphoria 2009-2017. All rights reserved.

Tags

Dependencies

Version History

Version Downloads Last updated
Cuemon .NET... 4.1.2017.350 55 Tuesday, February 7, 2017
Cuemon .NET... 4.1.2017.280 45 Sunday, January 29, 2017
Cuemon .NET... 4.1.2017.200 44 Wednesday, January 25, 2017
Cuemon .NET... 4.1.2016.3580 64 Saturday, December 24, 2016
Cuemon .NET... 4.1.2016.3510 54 Saturday, December 17, 2016
Cuemon .NET... 4.0.2016.3100 61 Monday, November 7, 2016
Cuemon .NET... 4.0.2016.3030 68 Sunday, October 30, 2016
Cuemon .NET... 4.0.2016.2600 66 Monday, September 19, 2016
Cuemon .NET... 4.0.2016.1880 96 Wednesday, July 6, 2016
Cuemon .NET... 4.0.2016.1380 84 Sunday, May 22, 2016
Cuemon .NET... 4.0.2016.1360 75 Wednesday, May 18, 2016
Cuemon .NET... 4.0.2016.950 105 Thursday, April 7, 2016
Cuemon .NET... 4.0.2016.900 82 Wednesday, March 30, 2016
Cuemon .NET... 4.0.2016.720 142 Monday, March 14, 2016
Cuemon .NET... 3.1.2016.250 123 Tuesday, January 26, 2016
Cuemon .NET... 3.1.2015.3180 134 Sunday, November 15, 2015
Cuemon .NET... 3.0.2015.2421 156 Monday, August 31, 2015
Cuemon .NET... 3.0.2015.2220 116 Tuesday, August 11, 2015
Cuemon .NET... 3.0.2015.2110 101 Thursday, July 30, 2015
Cuemon .NET... 3.0.2015.1970 113 Friday, July 17, 2015
Cuemon .NET... 3.0.2015.1860 130 Saturday, July 4, 2015
Cuemon .NET... 3.0.2015.1780 112 Sunday, June 28, 2015
Cuemon .NET... 3.0.2015.1580 127 Sunday, June 7, 2015
Cuemon .NET... 3.0.2015.1500 139 Monday, June 1, 2015
Cuemon .NET... 2.7.2014.2940 196 Wednesday, October 22, 2014
Cuemon .NET... 2.7.2014.2600 137 Wednesday, September 17, 2014
Cuemon .NET... 2.7.2014.2300 147 Wednesday, August 20, 2014
Cuemon .NET... 2.7.2014.1950 139 Monday, July 14, 2014
Cuemon .NET... 2.7.2014.1770 145 Friday, June 27, 2014
Cuemon .NET... 2.7.2014.1480 153 Thursday, May 29, 2014
Cuemon .NET... 2.7.2014.1382 157 Monday, May 19, 2014
Cuemon .NET... 2.7.2014.430 220 Thursday, February 20, 2014
Cuemon .NET... 2.7.2014.250 160 Sunday, January 26, 2014
Cuemon .NET... 2.6.2013.3330 197 Monday, December 2, 2013