我想延迟我的网站身份验证请求的响应,以便服务器在收到请求时的特定秒偏移处开始响应。
例如,如果用户在 进行身份验证04:00:00
,我希望响应返回到04:00:05
,而不是迟早。如果代码不可能在最后期限之前完成,我希望它会导致错误。
这必须在服务器端完成,我想避免使用Thread.Sleep
. 不过,我在想可能有一种方法可以使用异步控制器并在请求的延续中使用 Thread.Sleep
这里有没有人面临过类似的挑战,你的解决方案是什么?
你们中的任何人都可以想出一种方法来做到这一点,同时避免Thread.Sleep
和保持响应能力吗?