Я создал собственный ActionFilterAttribute с именем ThrottleFilter. Он позволяет предотвратить одновременное выполнение слишком большого количества запросов пользователем (для определенного действия c в течение 10 секунд можно выполнить не более 4 вызовов). Я использую его для украшения некоторых определенных c действий в контроллере.
Он работает нормально, но моя дилемма: как я могу написать для него тест? (Я не добавил код, так как это не несколько строк, и я думаю, что решение более общее - но я могу предоставить его при необходимости);