Top 20 NuGet lifetime Packages

[Icon]
The Lifetime Scoping package adds an advanced new lifestyle called 'Lifetime Scope', which allows instances to live within an explicitly defined thread-specific scope and get disposed when this scope ends.
[Icon]
Provides a way to start a console app, then to stop it via Ctrl-C command.
[Icon]
Provides a way for an app to use module-based (Start/Stop) singleton instances.
[Icon]
An observable collection where items are removed when a lifetime paired with them ends. Affords projecting, filtering, and other functional-style usage by removing the need to equate removed items with previously added items.
[Icon]
A simple and flexible way to manage your NHibernate ISession instances.
[Icon]
A simple and flexible way to manage your Entity Framework DbContext instances.
[Icon]
A small library that implements an improved version of System.Threading.CancellationToken with support for removable registrations, to allow for garbage collection in the presence of long-lived tokens, plus some related utilities. Motivation: cancellation tokens can be the source of memory "leaks",...
[Icon]
Object reference counting (alpha version)