Move to MetadataAsSource as oppose of creating new project context
Open
Area-VS-Editor
Feature Improvement
- Dominant language
- F#
- Stars
- 4.3k
- Forks
- 876
- Avg merge
- 4d 22h
- Merged PRs (30d)
- 144
Description
Chatted with @tmat about an issue we are having navigating to metadata, we need to move to using [MetadataAsSource](https://sourceroslyn.io/#Microsoft.CodeAnalysis.Features/MetadataAsSource/MetadataAsSourceWorkspace.cs,2bd16135ce2791d7,references) instead of creating an on-demand project context, as we do now.
Project contexts have different purpose. We should move off of it.
Additionally, we need to support Source Link go to definition in VS. @davidwengier may know more about the topic.
Contributor guide
Assessment
This issue has not been assessed yet.