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
feat!: Make the messaging provider handle scenario requests async
This removes a wrinkle in the API whereby scenario factory methods can
be async internally, but because the messaging provider was sync we had
to do a sync-over-async call to generate those scenarios.
Instead, now the messaging provider runs in an async context, which
means the API has changed such that async scenario factory methods are
now the default internally. Any sync scenario factories are wrapped such
that they become async with `Task.FromResult`.
This creates a breaking API change because the verifier and the
messaging provider were both previously sync disposable, whereas now
they're async disposable so the the messaging prodiver can stop the
async request handling context.
0 commit comments