我有一个Action过滤器,当在某些特定条件下使用时,它必须执行网络服务调用以确保当前状态有效。这最初似乎是async/await的理想选择,但我遇到了一个障碍:假设请求:/Test/FilteredActionMyCustomActionFilter开始执行到达第一个“await”语句TestController.FilteredAction开始执行MyCustomActionFilter恢复执行传统上我希望Action过滤器恢复执行然后在ControllerAction开始执行之前完成,但这并没有发生。现在我假设这是因为我正在使用:publicclassMyCustomAction
我有一个Action过滤器,当在某些特定条件下使用时,它必须执行网络服务调用以确保当前状态有效。这最初似乎是async/await的理想选择,但我遇到了一个障碍:假设请求:/Test/FilteredActionMyCustomActionFilter开始执行到达第一个“await”语句TestController.FilteredAction开始执行MyCustomActionFilter恢复执行传统上我希望Action过滤器恢复执行然后在ControllerAction开始执行之前完成,但这并没有发生。现在我假设这是因为我正在使用:publicclassMyCustomAction