-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enable hosts to provide custom assembly resolution (#73185)
Allow a host to override how the AnalyzerAssemblyLoader resolves assemblies: - Have the loader take a set of 'IAnalyzerAssemblyResolvers' which can provide an already loaded assembly - Re-implement compiler specific ALC loading as a built-in resolver - Add MEF imports for the resolvers in the IDE layer and pass them into the loader - Add a specific Razor assembly resolver in external access - Add empty resolver arrays for various test scenarios - Add tests
- Loading branch information
Showing
14 changed files
with
310 additions
and
52 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.