DEPRECATED - see https://github.com/channeladam/ChannelAdam.Core/blob/master/README.md. A core library that provides helpful functionality including base classes for disposables and finalizers, weak events, proxies, support for retry policies, XML conversion/serialisation and embedded resources.
Wrap an object in a disposable decorator to attempt to dispose the object later. This is useful when retrieving an instance of an object from a factory or container while only having an interface reference. If the interface does not implement IDisposable or IAsyncDisposable, but the concrete class...
More information
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...
More information