I have written an async web api action which will take long time to execute. I want to rate limit the number of outstanding requests for a user to a particular number. I have seen few online articles where they are doing throttling for a period of time. 
Please guide me about how to throttle number of active requests on user basis.