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.
A set of variations on ObjectPool implementations with differing underlying collections.
Part of the "Open" set of libraries.
50,463 total downloads
last updated 10/12/2020
Latest version: 1.1.0
IDisposable
Embeddable implementations of IDisposable, for all your disposing needs.
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.
12,351 total downloads
last updated 11/29/2022
Latest version: 4.0.0
IDisposable
Implement base class implementing Disposable objects
Fody add-in that helps tracking down undisposed objects
Base object for disposing managed and unmanaged objects. Supports async disposing with IAsyncDisposable as well as the standard IDisposable.
A .NET library that provides an easy to use, correct implementation of the Dispose/Finalize Pattern.
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.
Static class that provides functionality to enqueue IDisposable objects for asynchronous disposal guaranteeing minimum time in queue. Also provided ConcurrentObjectAccessor class.
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.