Collection of useful classes for your .NET application:
Object Pool, Thread Pool, Queue Async Processor, BlockingQueue, ThreadSetManager, Throttling, Semaphore, EntryCounteringEvent, Collections, ReadOnlyCollections, IoC, WeakEvent and other.
See the version list below for details.
- Public surface comments partially translated to English
- CircularList added
- TypeUIDResolver added
- MinBy, MaxBy extension methods added
- String distance algorithms added (Levenshtein, Hamming)
- New exception types added
- Generic Throw method added to TurboException
- WaitForElementsReleased added to ObjectPools
- RunAsTask added to ThreadPools
- TurboContainer added as the main IoC container (old containers are marked as Obsolete)
- Enqueue, Dequeue methods of BlockingQueue renamed to Add, Take (same as in BlockingCollection)
- Code refactoring
- Bug fixes
This package has no dependencies.