public RazorServiceBase(IServiceBroker serviceBroker) { RazorServices = new RazorServices(); #pragma warning disable VSTHRD012 // Provide JoinableTaskFactory where allowed ServiceBrokerClient = new ServiceBrokerClient(serviceBroker); #pragma warning restore }
public RazorServiceBase(Stream stream, IServiceProvider serviceProvider) : base(serviceProvider, stream, GetRazorConverters()) { RazorServices = new RazorServices(); // Due to this issue - https://github.com/dotnet/roslyn/issues/16900#issuecomment-277378950 // We need to manually start the RPC connection. Otherwise we'd be opting ourselves into // race condition prone call paths. StartService(); }