From bf2a6140f06c2e950e8e9618016f3bd9a076f841 Mon Sep 17 00:00:00 2001 From: Ryan Nowak Date: Thu, 9 Mar 2017 13:04:09 -0800 Subject: [PATCH] Add back a constructor We still need this for now. Both constructors call the non-obsolete constructor on the base class. Will remove this once ServiceHub starts calling the new constructor. --- .../RazorLanguageService.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Microsoft.CodeAnalysis.Remote.Razor/RazorLanguageService.cs b/src/Microsoft.CodeAnalysis.Remote.Razor/RazorLanguageService.cs index 1b7117a57f..42ded16b4f 100644 --- a/src/Microsoft.CodeAnalysis.Remote.Razor/RazorLanguageService.cs +++ b/src/Microsoft.CodeAnalysis.Remote.Razor/RazorLanguageService.cs @@ -15,6 +15,12 @@ namespace Microsoft.CodeAnalysis.Remote.Razor { internal class RazorLanguageService : ServiceHubServiceBase { + [Obsolete("This will be removed as part of #976. ServiceHub still calls this constructor. Remove once ServiceHub can use the other one.")] + public RazorLanguageService(Stream stream, IServiceProvider serviceProvider) + : base(serviceProvider, stream) + { + } + public RazorLanguageService(IServiceProvider serviceProvider, Stream stream) : base(serviceProvider, stream) {