- Notifications
You must be signed in to change notification settings - Fork 266
Closed
NuGet/NuGet.Client
#3282Labels
Area:ErrorHandlingwarnings and errors/log messages & related error codes.warnings and errors/log messages & related error codes.Area:LoggingProduct:VS.ClientProduct:VS.PMConsoleType:Bug
Milestone
Description
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
Labels
Area:ErrorHandlingwarnings and errors/log messages & related error codes.warnings and errors/log messages & related error codes.Area:LoggingProduct:VS.ClientProduct:VS.PMConsoleType:Bug