From a35ef538916b89cdce5339399a14a58dd14f1144 Mon Sep 17 00:00:00 2001 From: Ryan Nowak Date: Sat, 19 May 2018 12:27:27 -0700 Subject: [PATCH] Fix mef attributes project path provider --- .../DefaultProjectPathProviderFactory.cs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/Microsoft.VisualStudio.Editor.Razor/DefaultProjectPathProviderFactory.cs b/src/Microsoft.VisualStudio.Editor.Razor/DefaultProjectPathProviderFactory.cs index bcd67304c1..f425fd89d5 100644 --- a/src/Microsoft.VisualStudio.Editor.Razor/DefaultProjectPathProviderFactory.cs +++ b/src/Microsoft.VisualStudio.Editor.Razor/DefaultProjectPathProviderFactory.cs @@ -2,19 +2,18 @@ // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System; -using System.ComponentModel.Composition; +using System.Composition; using Microsoft.CodeAnalysis.Host; using Microsoft.CodeAnalysis.Host.Mef; -using Microsoft.CodeAnalysis.Razor; namespace Microsoft.VisualStudio.Editor.Razor { - [System.Composition.Shared] - [ExportWorkspaceService(typeof(ProjectPathProvider), ServiceLayer.Default)] + [Shared] + [ExportWorkspaceServiceFactory(typeof(ProjectPathProvider), ServiceLayer.Default)] internal class DefaultProjectPathProviderFactory : IWorkspaceServiceFactory { private readonly TextBufferProjectService _projectService; - + [ImportingConstructor] public DefaultProjectPathProviderFactory(TextBufferProjectService projectService) {