MarkCiliaVincenti
-
- 2,782,034 total downloads
- last updated 4/21/2024
- Latest version: 6.4.2
An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing the same key to a specified number, with optional pooling for reducing... More information -
- 35,042 total downloads
- last updated 1/23/2024
- Latest version: 1.10.3
An asynchronous .NET Standard 2.0 library that allows you to fetch & cache current weather readings from the OpenWeather API, with built-in resiliency that can extend the cache lifetime in case the API is... More information -
- 14,602 total downloads
- last updated 12/5/2023
- Latest version: 2.2.10
Allows loading of TLS (HTTPS) certificates for .NET 6.0/7.0/8.0 Kestrel web applications, allowing for refreshing of certificates as well as compatibility with HTTP/3. Includes optional middleware for using... More information -
- 8,684 total downloads
- last updated 1/29/2023
- Latest version: 1.1.3
Constants for common network ports. -
- 6,760 total downloads
- last updated 1/29/2023
- Latest version: 1.1.4
An efficient thread-safe randomizer. -
- 6,561 total downloads
- last updated 12/7/2023
- Latest version: 2.0.0
Thread-safe list shuffle extension library, using Fisher-Yates shuffle and optional cryptographically-strong random. -
- 6,078 total downloads
- last updated 12/2/2023
- Latest version: 8.0.0
A library that allows resilient context.SaveChanges / SaveChangesAsync in Entity Framework Core, logging of long-running transactions and limiting of concurrent SaveChanges. -
- 4,827 total downloads
- last updated 2/13/2023
- Latest version: 1.0.10
A .NET Standard 2.0 library that provides a class that uses SemaphoreSlim but allows a negative initialCount. This could be used, for example, when starting to throttle requests but initially already have more... More information