To alleviate dealing with boilerplate coding aspects of the framework, these helper classes do the following: Event Handling - Efficient event handlers are implemented, making the implementation of event handlers easier, safer and more performant. INotifyPropertyChanged - Observable properties are made both easier and safer to implement, with the subclassed PropertyChangedEventArgs that provide listeners with the before and after property values. IDisposable Pattern – Run-time generated code for safely disposing of objects, by looking for field references to disposable and large-array objects. These “contained” objects are disposed and the respective reference fields are nulled. See the project web site for more details.
Project Url
View on NuGet:


Here are the packages that version 1.1.910 of SharpObservation depends on.

No dependencies



Installing with NuGet

PM> Install-Package SharpObservation

Packages that Depend on SharpObservation

No packages were found that depend on version 1.1.910.