Skip to content

Make IOutputConsole async #9268

@nkolev92

Description

@nkolev92

IOutputConsole is currently sync. The reason for that is that it was original designed when PMC was the primary Visual Studio scenario & async code was not as common.

Many of our codepaths currently invoking the output console are async and with #8673 that's becoming even more important.

Refactor IOutputConsole to contain only async methods.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions