public LSPServer(Stream sender, Stream reader, Dictionary <string, DiagnosticSeverity> initialDiagnostics = null) { target = new LanguageServerTarget(this); rpc = JsonRpc.Attach(sender, reader, target); rpc.Disconnected += OnRpcDisconnected; diagnostics = initialDiagnostics; }
public LSPServer(Stream sender, Stream reader) { target = new LanguageServerTarget(this); rpc = JsonRpc.Attach(sender, reader, target); rpc.Disconnected += OnRpcDisconnected; diagnostics = new Dictionary <string, DiagnosticSeverity>(); diagnostics.Add("hithere", DiagnosticSeverity.Error); }