MarkCiliaVincenti
- 9,276 total downloads
- last updated 6/29/2022
- Latest version: 1.5.9
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 unreachable.
- 8,864 total downloads
- last updated 6/29/2022
- Latest version: 2.0.3
An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphores), only allowing a defined number of concurrent threads that share the same key.
- 3,328 total downloads
- last updated 6/29/2022
- Latest version: 2.0.7
Allows loading of TLS (HTTPS) certificates for .NET 6.0 Kestrel web applications, allowing for refreshing of certificates as well as compatibility with HTTP/3. Includes optional middleware for using certificates obtained by Certbot.
- 1,911 total downloads
- last updated 6/29/2022
- Latest version: 1.0.9
Constants for common network ports.
- 462 total downloads
- last updated 6/29/2022
- Latest version: 1.0.5
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 concurrent requests than the maximum you want to start allowing.
- 445 total downloads
- last updated 6/29/2022
- Latest version: 1.0.7
Thread-safe list shuffle extension library, using Fisher-Yates shuffle and optional cryptographically-strong random.
- 313 total downloads
- last updated 6/29/2022
- Latest version: 1.0.4
An efficient thread-safe randomizer.
- 246 total downloads
- last updated 6/29/2022
- Latest version: 1.0.5
A library that allows resilient context.SaveChanges / SaveChangesAsync in Entity Framework Core, logging of long-running transactions and limiting of concurrent SaveChanges.