44 packages
returned for Tags:"IDisposable"
Filter
IDisposable and IAsyncDisposable helper types.
Analyzers and fixes for IDisposable.
Aggregatable (parent-child), Visitor and Disposable patterns. An official PostSharp pattern library.
Fody add-in that helps with implementing IDisposable.
47,395 total downloads
last updated 10/12/2020
Latest version: 1.1.0
IDisposable
Embeddable implementations of IDisposable, for all your disposing needs.
A set of variations on ObjectPool implementations with differing underlying collections.
Part of the "Open" set of libraries.
Thread-safe implementation of the .NET Dispose Pattern
Provides a set of useful classes when implementing a disposable or dealing with disposables.
Part of the "Open" set of libraries.
Fody add-in that helps tracking down undisposed objects
6,612 total downloads
last updated 7/25/2022
Latest version: 3.1.0
IDisposable
Implement base class implementing Disposable objects
A .NET library that provides an easy to use, correct implementation of the Dispose/Finalize Pattern.
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...
More information
Fork of Janitor.Fody that wants to be more explicit.
Provides IDisposable leases for Microsoft's ArrayPool class from the System.Buffers package.
This library provides a set of useful IDisposable implementations.
This library (strong name signed) provides a set of useful IDisposable implementations.
Extension for the Unity IoC container that makes it easy to track IDisposable instances created during Resolve(), in order to dispose of them cleanly.
Static class that provides functionality to enqueue IDisposable objects for asynchronous disposal guaranteeing minimum time in queue. Also provided ConcurrentObjectAccessor class.