From 740b1d3c270f223fc441ff114d83d150abcf752b Mon Sep 17 00:00:00 2001 From: "N. Taylor Mullen" Date: Mon, 25 Feb 2019 22:10:56 -0800 Subject: [PATCH] Move TagHelperResolver to CodeAnalysis.Workspaces - There's nothing specific about the TagHelperResolver that needs to be bound to VS. Moving it to the workspaces assembly so it can be used by VSCode. - Also changed the `TagHelperResolver` to be an `IWorkspaceService`. \n\nCommit migrated from https://github.com/dotnet/aspnetcore-tooling/commit/9f73afef3a0f33743ecd95bde394601092bc80a1 --- .../ProjectSystem/ProjectSnapshotManagerBenchmarkBase.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Razor/perf/Microsoft.AspNetCore.Razor.Performance/ProjectSystem/ProjectSnapshotManagerBenchmarkBase.cs b/src/Razor/perf/Microsoft.AspNetCore.Razor.Performance/ProjectSystem/ProjectSnapshotManagerBenchmarkBase.cs index cd4251769c..368f2db300 100644 --- a/src/Razor/perf/Microsoft.AspNetCore.Razor.Performance/ProjectSystem/ProjectSnapshotManagerBenchmarkBase.cs +++ b/src/Razor/perf/Microsoft.AspNetCore.Razor.Performance/ProjectSystem/ProjectSnapshotManagerBenchmarkBase.cs @@ -65,11 +65,11 @@ namespace Microsoft.AspNetCore.Razor.Performance var services = TestServices.Create( new IWorkspaceService[] { + TagHelperResolver, new StaticProjectSnapshotProjectEngineFactory(), }, new ILanguageService[] { - TagHelperResolver, }); return new DefaultProjectSnapshotManager(