You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The issue occurs because the aspect doesn't await the return value of the step in a manner similar to how it's done for steps returning Task or Task<T>. We check for Task and Task<T> explicitly, so we should add similar branches for ValueTask and ValueTask<T> (the System.Threading.Tasks.Extensions package should be used to access the types).
The text was updated successfully, but these errors were encountered:
I'm submitting a ...
What is the current behavior?
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
Given the following test:
The following can be observed:
passed
What is the expected behavior?
broken
.Please tell us about your environment:
Other information
The issue occurs because the aspect doesn't await the return value of the step in a manner similar to how it's done for steps returning
Task
orTask<T>
. We check forTask
andTask<T>
explicitly, so we should add similar branches forValueTask
andValueTask<T>
(the System.Threading.Tasks.Extensions package should be used to access the types).The text was updated successfully, but these errors were encountered: