Preemptively compute ParsedTypeDescriptor to avoid issues caused by concurrent invocations

This commit is contained in:
Javier Calvarro Nelson 2022-02-18 02:27:34 -08:00 коммит произвёл GitHub
Родитель 60e09d26fd
Коммит d45af4b141
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -607,6 +607,10 @@ namespace Microsoft.VisualStudio.Editor.Razor
public VisualStudioTagHelperFeature(IReadOnlyList<TagHelperDescriptor> tagHelpers)
{
_tagHelpers = tagHelpers;
foreach (var tagHelper in tagHelpers)
{
DefaultRazorTagHelperBinderPhase.ComponentDirectiveVisitor.TrySplitNamespaceAndType(tagHelper, out _);
}
}
public RazorEngine Engine { get; set; }