52 packages tagged with “IDisposable”
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.
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.
Embeddable implementations CompositeDisposable and AnonymousDisposable, for all your disposing needs.
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.
Implement base class implementing Disposable objects
Disposable helpers for IDisposable and IAsyncDisposable.
Provides IDisposable leases for Microsoft's ArrayPool class from the System.Buffers package.
Fody add-in that helps tracking down undisposed objects
IDisposable helper types.
A .NET library that provides an easy to use, correct implementation of the Dispose/Finalize Pattern.
Tools for more convenient use of IDisposable interface.
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.
Fork of Janitor.Fody that wants to be more explicit.
Implement the dispose pattern using SourceGenerator.
Analyzers and fixes for IDisposable (fork from DotnetAnalyzers/IDisposableAnalyzer).
Provides classes that interact with docker-machine.exe and docker.exe to automatically start machine, create and cleanup containers. Uses IDisposable for lowest ceremony to make tests shortest
Controls the lifetime of AsyncLocal using IDisposable pattern.
Manual disposable objects holder implemented as WinForm component
This library provides a fix for the IDisposable memory leak in the Managed Extensibility Framework (MEF).
This library (strong name signed) provides a fix for the IDisposable memory leak in the Managed Extensibility Framework (MEF).
c# Disposable base class