We want to have a way to specify the taghelper descriptors and imports to use while processing a specific document. - Added an overload to Process and ProcessDesignTime to take in a list TagHelperDescriptors and a list of imports - Added the corresponding CreateCodeDocumentCore overload - Added GetTagHelpers and SetTagHelpers extension methods for CodeDocument - Added the necessary plumbing to use the taghelpers from the CodeDocument when available and fallback logic. - Added DocumentImportsTracker and updated background code generation logic to use the new overload - Added/updated tests |
||
|---|---|---|
| .. | ||
| ProjectSystem | ||
| Shared | ||
| Microsoft.CodeAnalysis.Razor.Workspaces.Test.csproj | ||
| xunit.runner.json | ||