Cuemon 1.0.2012.1760

Cuemon .NET Framework Additions

If you like the structure of the .NET platform, then the Cuemon .NET Framework Additions might just be that extra solution you have been looking for! With these assemblies I have aimed to accomplish at least two things; simplify the tedious work that is always present when coding towards a generic framework, and implementing some core- and utility classes for you to enjoy.

There is a newer version of this package available.
See the version list below for details.
Install-Package Cuemon -Version 1.0.2012.1760
dotnet add package Cuemon --version 1.0.2012.1760
paket add Cuemon --version 1.0.2012.1760
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Compared to last release, this release is more modest but equally as important. The following changes have happened in the last week:

- Fixed a bug that prevented HttpResponseContentFilter to write anymore than 16KB of data
- Fixed a bug that could cause hosting on none-default ports checksum exception in ParseTamperingProtectedUri
- New delayed dependency feature for Watcher, WatcherEventArgs, DataWatcher and DataDependency
- New ArgumentEmptyException for empty string arguments
- New IData interface to supply user-defined information about a class
- New OnMethodExited method overloads to ease the usage of the Instrumentaion class including a brand new method; ParseMethodParameters
- New methods on the ReflectionUtility class; ParseMethodParameters, GetMethod, GetMethods, GetProperty, GetProperties and GetAttribute<TAttribute>
- New fields on the ReflectionUtility class: BindingInstancePublic, BindingInstancePublicAndPrivate, BindingInstancePublicAndPrivateNoneInherited and BindingInstancePublicAndPrivateNoneInheritedIncludeStatic
- New methods on the BusinessEntity class; CreateDescendantOrSelfEntity<T> and some overall refactoring making the class easier and more intuitive to use
- Refactoring of the BusinessEntityDataAdapter class; moved a lot of private/internal methods to BusinessEntityUtility
- Refactoring of the SqlBusinessEntityDataAdapter class
- New infrastructure class; RuntimeBusinessEntity
- New method on the BusinessEntityUtility class; CreateDescendantOrSelfEntity
- Refactoring of the abstract Log class; now includes a type parameter for Entry collection
- Refactoring of the abstract ExceptionLog class; updated to use the above mentioned type parameter
- Refactoring of the abstract PerformanceLog class; updated to use the above mentioned type parameter and to include details about the performance measuring
- New PerformanceLogEntry class to be used in conjuction with the PerformanceLog class
- Refactoring of the DataAdapter class

Do enjoy this release - and happy coding :-)

Dependencies

This package has no dependencies.

Version History

Version Downloads Last updated
4.1.2017.400 269 2/12/2017
4.1.2017.350 124 2/7/2017
4.1.2017.280 126 1/29/2017
4.1.2017.200 118 1/25/2017
4.1.2016.3580 158 12/24/2016
4.1.2016.3510 142 12/17/2016
4.0.2016.3100 154 11/7/2016
4.0.2016.3030 164 10/30/2016
4.0.2016.2600 161 9/19/2016
4.0.2016.1880 196 7/6/2016
4.0.2016.1380 175 5/22/2016
4.0.2016.1360 162 5/18/2016
4.0.2016.950 199 4/7/2016
4.0.2016.900 171 3/30/2016
4.0.2016.720 297 3/14/2016
3.1.2016.250 247 1/26/2016
3.1.2015.3180 228 11/15/2015
3.0.2015.2421 271 8/31/2015
3.0.2015.2220 211 8/11/2015
3.0.2015.2110 190 7/30/2015
3.0.2015.1970 202 7/17/2015
3.0.2015.1860 411 7/4/2015
3.0.2015.1780 262 6/28/2015
3.0.2015.1580 236 6/7/2015
3.0.2015.1500 311 6/1/2015
2.7.2014.2940 451 10/22/2014
2.7.2014.2600 252 9/17/2014
2.7.2014.2300 344 8/20/2014
2.7.2014.1950 323 7/14/2014
2.7.2014.1770 283 6/27/2014
2.7.2014.1480 261 5/29/2014
2.7.2014.1382 251 5/19/2014
2.7.2014.430 418 2/20/2014
2.7.2014.250 305 1/26/2014
2.6.2013.3330 431 12/2/2013
2.5.2013.3000 358 10/28/2013
2.5.2013.2900 280 10/17/2013
2.5.2013.2800 272 10/8/2013
2.2.2013.2731 261 10/1/2013
2.2.2013.2730 256 10/1/2013
2.2.2013.2650 363 9/22/2013
2.1.2013.2041 301 7/26/2013
2.1.2013.2040 259 7/24/2013
2.1.2013.1800 296 7/1/2013
2.1.2013.1700 289 6/20/2013
2.0.2013.1550 287 6/5/2013
2.0.2013.1460 342 5/26/2013
2.0.2013.1350 346 5/16/2013
2.0.2013.1100 316 4/22/2013
2.0.2013.1000 326 4/11/2013
2.0.2013.420 486 2/13/2013
2.0.2013.260 359 1/27/2013
1.0.2012.2800 597 10/7/2012
1.0.2012.2600 451 9/16/2012
1.0.2012.2500 316 9/10/2012
1.0.2012.2200 358 8/9/2012
1.0.2012.1760 (current) 474 6/24/2012
1.0.2012.1680 316 6/18/2012
1.0.2012.1570 335 6/5/2012
1.0.2012.1500 413 5/29/2012
1.0.2012.1150 425 4/26/2012
1.0.2012.930 460 4/4/2012
1.0.2012.800 365 3/22/2012
1.0.2012.700 394 3/12/2012
1.0.2012.630 354 3/3/2012
1.0.2012.390 472 2/9/2012
1.0.2012.320 358 2/1/2012
1.0.2012.300 361 1/31/2012
1.0.2011.3150 473 11/25/2011
Show less