Process one request and enqueue other requests using Semaphore in Middleware
I am using semaphore to handle one request at a time and enqueue other request and process in sequence. But when I run the code it run first request and drop other request. What I am doing wrong here? In action method I am calling a service.