/Concurrency

This project explores how to safely manage concurrency in .NET using ConcurrentDictionary and SemaphoreSlim.

Primary LanguageC#

Concurrency

This project explores how to safely manage concurrency in .NET using ConcurrentDictionary and SemaphoreSlim. The main objective is to demonstrate how to handle multiple tasks running in parallel within an ASP.NET Web API, avoiding race conditions and ensuring safe access to shared resources.