diff --git a/src/PowerShellEditorServices.Protocol/Server/ProtocolServer.cs b/src/PowerShellEditorServices.Protocol/Server/ProtocolServer.cs index e3292c9f1..ebbae34ce 100644 --- a/src/PowerShellEditorServices.Protocol/Server/ProtocolServer.cs +++ b/src/PowerShellEditorServices.Protocol/Server/ProtocolServer.cs @@ -110,20 +110,18 @@ public Task SendEvent( this.serverChannel.MessageDispatcher.SynchronizationContext.Post( async (obj) => { - await this.serverChannel.MessageWriter.WriteMessage( - Message.Event( - eventType.MethodName, - JToken.FromObject(eventParams))); + await this.serverChannel.MessageWriter.WriteEvent( + eventType, + eventParams); }, null); return Task.FromResult(true); } else { - return this.serverChannel.MessageWriter.WriteMessage( - Message.Event( - eventType.MethodName, - JToken.FromObject(eventParams))); + return this.serverChannel.MessageWriter.WriteEvent( + eventType, + eventParams); } }