Top 20 NuGet pool Packages
Indexed collection like usual List<T>, but with less allocations. Enables reusing instances of inner array via ArrayPool<T>.Shared. Provides ToRist() extension method which perfectly replaces conventional ToList() for materializing LINQ queries. MoveToArray() method releases ownership of internal bu...
OpenShare.Net Service Library. Contains some ready made injectable services like HttpService for connecting to API's, MailService (uses Exchange Web Services), and allows for easy configuration with Configuration Factory and Configuration Service examples. See source code on Github by using the proj...
This project is a bridge between UtilPack.ResourcePooling project and custom MSBuild tasks.
Library containing types which support pooling asynchronous and synchronous resources.
A library for object and collection pooling and various other things. Documentation is found on the project site.
This package helps auto-restart a asp.net application hosted in iis after a shutdown. Just in 2 steps: adding a library and setting a couple of config settings. Configuration info on project's url
Collection of useful classes for your .NET application: Object Pool, Thread Pool, Queue Async Processor, BlockingQueue, DiskQueue, ThreadSetManager, Throttling, Semaphore, EntryCounteringEvent, Collections, ReadOnlyCollections, IoC, WeakEvent and other.
IPAddress Pool Wrapper allows you to parse or check IPAddress from list of IP Pools/Ranges in multiple regions. it also support files such as json and text file for large IP Ranges/Pools. IPAddress Supported formats like 192.168.0.0/13, 192.168.0.0/255.248.0.0, 192.168.0.0-192.168.0.128
A simple lightweight object pool for fast and simple object reuse. (C# - Source file) Fast lightweight thread-safe object pool for objects that are expensive to create or could efficiently be reused. Note: this nuget package contains c# source code and depends on System.Collections.Concurrent int...
Yet another thread safe object pool and memory pool implementation in .NET. Supported platforms: - .NET 4.0+
A .Net object pool - makes managing objects that are expensive to create and destroy that much nicer!
OpenShare.Net Common Library. Many common extension methods for making life simple from IEnumerable, Impersonation, String, WCF Services to Encryption. See source code on Github by using the project url.
OpenShare.Net Threading Library. ConcurrentCache is a new in-memory cache system that is generically typed to IDictionary and is thread safe. Client Pool is generically typed and plays well with TPL (Task Parallel Library) for any disposable clients. See source code on Github by using the project ur...