86 packages tagged with “disposable”
IDisposable and IAsyncDisposable helper types.
Aggregatable (parent-child), Visitor and Disposable patterns. An official PostSharp pattern library.
A validation module checking for disposable email addresses via online sources
CVV.Disposable is a thread safe disposable base class used in many other projects.
A validation module checking if a given email's domain is disposable/temporary, updated daily (if available)
Thread-safe implementation of the .NET Dispose Pattern
Simply adds a list of compiled disposable/temporary email domains, updated daily (if available)
Provides a set of useful classes when implementing a disposable or dealing with disposables. Part of the "Open" set of libraries.
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.
Gear for making components.
Common patterns used in programming
Disposable helpers for IDisposable and IAsyncDisposable.
Base object for disposing managed and unmanaged objects. Supports async disposing with IAsyncDisposable as well as the standard IDisposable.
LinksPlatform's Platform.Disposables Class Library
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 does, this will allow you to dispose the instance without the need to check for the interface and cast it.
Base classes for disposable objects.
Disposable email service API. You can create mailboxes, receive letters, and manage temporary email addresses with ease. This service provides a convenient solution for handling short-term email needs, ensuring privacy and reducing spam. Perfect for developers and businesses looking to integrate disposable email functionality into their applications.
Disposable, without the Using.
IDisposable helper types.
A light weight .NET Standard library that provides a DisposeWith extension method to IDisposable objects. This is an alternative to the method provided by ReativeUI, allowing for a much smaller library dependency.
Package Description
Reusable integration test building blocks to write integration tests in a more safe and fun way. The package consists of several functions to help write tests that clean up after themselves, making assertions more reliable by polling for required results, adds some standard building blocks for you to start creating your own disposable fixture, ...
Disposable lock file
C# API Library
A simple disposable object with disposal notification
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.
The Cuemon namespace contains fundamental types such as value and reference types, factories and utility classes, interfaces, attributes and feature rich delegates that support functional programming on a whole new level. The namespace is an addition to the System namespace.
XUnit tests for adjunct-System.Disposable
Ownership for Disposables
Provides common classes like DisposableBase, IResults which are shared across Helix Apps codebases. Provides extensions for Numbers, Reflection, Dates and TImes, Lists, Objects and TPL.