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.

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 191 2/12/2017
4.1.2017.350 87 2/7/2017
4.1.2017.280 88 1/29/2017
4.1.2017.200 81 1/25/2017
4.1.2016.3580 119 12/24/2016
4.1.2016.3510 104 12/17/2016
4.0.2016.3100 115 11/7/2016
4.0.2016.3030 125 10/30/2016
4.0.2016.2600 122 9/19/2016
4.0.2016.1880 159 7/6/2016
4.0.2016.1380 139 5/22/2016
4.0.2016.1360 126 5/18/2016
4.0.2016.950 161 4/7/2016
4.0.2016.900 133 3/30/2016
4.0.2016.720 207 3/14/2016
3.1.2016.250 213 1/26/2016
3.1.2015.3180 186 11/15/2015
3.0.2015.2421 233 8/31/2015
3.0.2015.2220 174 8/11/2015
3.0.2015.2110 153 7/30/2015
3.0.2015.1970 164 7/17/2015
3.0.2015.1860 373 7/4/2015
3.0.2015.1780 209 6/28/2015
3.0.2015.1580 195 6/7/2015
3.0.2015.1500 241 6/1/2015
2.7.2014.2940 366 10/22/2014
2.7.2014.2600 208 9/17/2014
2.7.2014.2300 276 8/20/2014
2.7.2014.1950 255 7/14/2014
2.7.2014.1770 220 6/27/2014
2.7.2014.1480 215 5/29/2014
2.7.2014.1382 202 5/19/2014
2.7.2014.430 354 2/20/2014
2.7.2014.250 245 1/26/2014
2.6.2013.3330 361 12/2/2013
2.5.2013.3000 293 10/28/2013
2.5.2013.2900 235 10/17/2013
2.5.2013.2800 225 10/8/2013
2.2.2013.2731 214 10/1/2013
2.2.2013.2730 211 10/1/2013
2.2.2013.2650 288 9/22/2013
2.1.2013.2041 253 7/26/2013
2.1.2013.2040 213 7/24/2013
2.1.2013.1800 246 7/1/2013
2.1.2013.1700 240 6/20/2013
2.0.2013.1550 236 6/5/2013
2.0.2013.1460 295 5/26/2013
2.0.2013.1350 274 5/16/2013
2.0.2013.1100 267 4/22/2013
2.0.2013.1000 277 4/11/2013
2.0.2013.420 400 2/13/2013
2.0.2013.260 310 1/27/2013
1.0.2012.2800 513 10/7/2012
1.0.2012.2600 370 9/16/2012
1.0.2012.2500 265 9/10/2012
1.0.2012.2200 300 8/9/2012
1.0.2012.1760 (current version) 383 6/24/2012
1.0.2012.1680 259 6/18/2012
1.0.2012.1570 278 6/5/2012
1.0.2012.1500 316 5/29/2012
1.0.2012.1150 344 4/26/2012
1.0.2012.930 382 4/4/2012
1.0.2012.800 302 3/22/2012
1.0.2012.700 303 3/12/2012
1.0.2012.630 290 3/3/2012
1.0.2012.390 375 2/9/2012
1.0.2012.320 290 2/1/2012
1.0.2012.300 295 1/31/2012
1.0.2011.3150 374 11/25/2011
Show less