Top 20 NuGet lazy Packages

Lazy cache is a simple, thread safe, in-memory caching library that makes it easy to add high performance caching to your dotnet app.
Blazor Lazy Loading & Plugin Modules for WebAssembly
A dynamic lazy proxy is a class built in real time, that implemenets some interface T, takes to the constructor an argument Lazy of T and routes all invocations to the corresponding method or property of this argument. The real instance wrapped by Lazy of T is created only after the first invocation...
Lazy injection for Autofac container
Library for leveraging the power of the Lazy class to enable high performance caching at all layers of an application. It provides support for both Sync and Async Lazy caching operations in an extremely lightweight and simple footprint -- with passive cache coding style using Lambdas to maximize ser...
A .NET library that provides a variety of reusable functionality, including packed integers (PackedInt16, PackedInt32, and PackedInt64), guard methods, various extension methods, and classes related to the Task Parallel Library (AsyncLazy, AsyncLock, AsyncAutoResetEvent, and AsyncManualResetEvent).
Lazy loading Xamarin Forms views
A helper library providing async lazy cabailities to expiring objects.
Puresharp is a Framework that provides the essential APIs to productively build high quality (.NET 4.5.2+ & .NET Core 2.1+) applications through reliability, scalability and performance without no compromise.
IPuresharp urbanize libraries with strategic private code to lay transparent foundations for Puresharp API .NET
Lazy injection for Microsoft.Extensions.DependencyInjection.ServiceProvider container
This is a forked version of
Useful set of collections, and extensions for collections with thread-safe read-write access options. Part of the "Open" set of libraries.
Lazy injection for Unity container
A Fody add-in that implements the double check locking pattern automatically.
Utilities for lazy loading and separating values into azure storage
Library that reinstates computation results either from the storage or recomputing a value from the function.
Utilities for lazy loading and separating values into storage. Very useful for message queues which have a limited size per message
Extensions that support the C# functional paradigm, focusing mainly on infinite enumerables.