Cuemon 3.0.2015.1780

Cuemon .NET Framework

Simple, intuitive and logical every-day-usage additions to the Microsoft .NET Framework 2.0 SP1 and newer. Follows the same namespace structure already found in the .NET Framework.

Install-Package Cuemon -Version 3.0.2015.1780
dotnet add package Cuemon --version 3.0.2015.1780
paket add Cuemon --version 3.0.2015.1780
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

This is a minor release with a few new classes, improvements, bug fixes and some refactoring prior to the last release.
The following work was completed for this release:

- New sealed class, DataPairDictionary, in the Cuemon namespace that provides a collection of DataPair objects
- New sealed class, RequiredSequenceValidationAttribute, in the Cuemon.Annotations namespace that denotes one or more properties that is required for an entity
- New static class, ValidationUtility, in the Cuemon.Annotations namespace that provide ways to validate objects decorated with one or more property specific ValidationAttribute attributes

- Refactored the EmailAddressValidationAttribute class in the Cuemon.Annotations namespace with a simpler and more flexible design
- Refactored the MaxLengthValidationAttribute class in the Cuemon.Annotations namespace with a simpler and more flexible design
- Refactored the MinLengthValidationAttribute class in the Cuemon.Annotations namespace with a simpler and more flexible design
- Refactored the RangeValidationAttribute class in the Cuemon.Annotations namespace with a simpler and more flexible design
- Refactored the RequiredValidationAttribute class in the Cuemon.Annotations namespace with a simpler and more flexible design
- Refactored the UniqueValidationAttribute class in the Cuemon.Annotations namespace
- Refactored the Entity class in the Cuemon.Data.Entity namespace to use the new ValidationUtility class when validating ValidationAttribute decorations

- Improved the Condition class in the Cuemon namespace to include two new generic condition; IsWithinRange<T> and IsNotWithinRange<T>
- Improved the PagedSettings class in the Cuemon.Collections.Generic namespace to include support for information about arbitrary data

- Fixed a bug in the GlobalModule class in the Cuemon.Web namespace so that HandleUrlRouting is called just before InitializeCompression
- Fixed a bug in the WcfGlobalModule class in the Cuemon.Web namespace so that IsValidForCompression always parses the current response content-type

Dependencies

This package has no dependencies.

Version History

Version Downloads Last updated
4.1.2017.400 204 2/12/2017
4.1.2017.350 95 2/7/2017
4.1.2017.280 97 1/29/2017
4.1.2017.200 89 1/25/2017
4.1.2016.3580 127 12/24/2016
4.1.2016.3510 112 12/17/2016
4.0.2016.3100 123 11/7/2016
4.0.2016.3030 134 10/30/2016
4.0.2016.2600 131 9/19/2016
4.0.2016.1880 167 7/6/2016
4.0.2016.1380 148 5/22/2016
4.0.2016.1360 135 5/18/2016
4.0.2016.950 169 4/7/2016
4.0.2016.900 141 3/30/2016
4.0.2016.720 215 3/14/2016
3.1.2016.250 221 1/26/2016
3.1.2015.3180 195 11/15/2015
3.0.2015.2421 241 8/31/2015
3.0.2015.2220 183 8/11/2015
3.0.2015.2110 161 7/30/2015
3.0.2015.1970 173 7/17/2015
3.0.2015.1860 381 7/4/2015
3.0.2015.1780 (current version) 226 6/28/2015
3.0.2015.1580 203 6/7/2015
3.0.2015.1500 250 6/1/2015
2.7.2014.2940 386 10/22/2014
2.7.2014.2600 216 9/17/2014
2.7.2014.2300 297 8/20/2014
2.7.2014.1950 275 7/14/2014
2.7.2014.1770 238 6/27/2014
2.7.2014.1480 223 5/29/2014
2.7.2014.1382 212 5/19/2014
2.7.2014.430 370 2/20/2014
2.7.2014.250 255 1/26/2014
2.6.2013.3330 379 12/2/2013
2.5.2013.3000 312 10/28/2013
2.5.2013.2900 242 10/17/2013
2.5.2013.2800 233 10/8/2013
2.2.2013.2731 223 10/1/2013
2.2.2013.2730 218 10/1/2013
2.2.2013.2650 308 9/22/2013
2.1.2013.2041 262 7/26/2013
2.1.2013.2040 221 7/24/2013
2.1.2013.1800 255 7/1/2013
2.1.2013.1700 249 6/20/2013
2.0.2013.1550 246 6/5/2013
2.0.2013.1460 303 5/26/2013
2.0.2013.1350 295 5/16/2013
2.0.2013.1100 276 4/22/2013
2.0.2013.1000 285 4/11/2013
2.0.2013.420 421 2/13/2013
2.0.2013.260 318 1/27/2013
1.0.2012.2800 531 10/7/2012
1.0.2012.2600 392 9/16/2012
1.0.2012.2500 274 9/10/2012
1.0.2012.2200 308 8/9/2012
1.0.2012.1760 407 6/24/2012
1.0.2012.1680 266 6/18/2012
1.0.2012.1570 287 6/5/2012
1.0.2012.1500 337 5/29/2012
1.0.2012.1150 363 4/26/2012
1.0.2012.930 402 4/4/2012
1.0.2012.800 311 3/22/2012
1.0.2012.700 322 3/12/2012
1.0.2012.630 298 3/3/2012
1.0.2012.390 396 2/9/2012
1.0.2012.320 299 2/1/2012
1.0.2012.300 304 1/31/2012
1.0.2011.3150 396 11/25/2011
Show less