microsoft / vs-servicehub

The service broker libraries used by Visual Studio to exchange intra- and inter-process services
MIT License
21 stars 8 forks source link

Add System.Text.Json workarounds #91

Closed AArnott closed 1 year ago

AArnott commented 1 year ago

This works around https://github.com/dotnet/runtime/issues/85981 so we can move forward with System.Text.Json migration.

Not all the workarounds necessary to fully emulate dotnet/runtime#86056 (the fix) are in place here, both because some code changes cannot be replicated in our own code due to accessing internal APIs, and because some of them seem less likely to be used so I didn't bother.

CC: @eiriktsarpalis

AArnott commented 1 year ago

/azp run

azure-pipelines[bot] commented 1 year ago
Azure Pipelines successfully started running 1 pipeline(s).