dotnet / project-system

The .NET Project System for Visual Studio
MIT License
970 stars 389 forks source link

Refactor ProjectSystem/VS/HotReload #8572

Open tmeschter opened 2 years ago

tmeschter commented 2 years ago

Refactor the types in ProjectSystem/VS/HotReload to isolate the VS dependencies behind a new interface, and then move the implementation down to the Microsoft.VisualStudio.ProjectSystem.Managed project.

MiYanni commented 2 years ago

This is being put on-hold for the moment. Some types have no non-VS equivalents. Also, note that dotnet watch has its own implementation of IDeltaApplier.