Asynchronous action filter.
Asynchronous action filter.

Using a synchronous action filter with Task.Wait() is blocking and can deadlock without
creating a new synchronization context. Async is a more appropriate fix rather than making
blocking work.

EntropyZero/Toucan